From: Aaron Lu <aaron.lu@intel.com>
To: "Rafael J. Wysocki" <rjw@rjwysocki.net>
Cc: Julian Wollrath <jwollrath@web.de>,
linux-acpi@vger.kernel.org, Hans de Goede <hdegoede@redhat.com>
Subject: Re: [Regression]: Changing brightness does not work with v3.16-rc4
Date: Tue, 15 Jul 2014 22:00:08 +0800 [thread overview]
Message-ID: <53C533E8.8010705@intel.com> (raw)
In-Reply-To: <4090076.AXaL3PRfF0@vostro.rjw.lan>
On 07/15/2014 08:27 PM, Rafael J. Wysocki wrote:
> On Tuesday, July 15, 2014 02:06:21 PM Aaron Lu wrote:
>> On 07/15/2014 03:17 AM, Rafael J. Wysocki wrote:
>>> On Monday, July 14, 2014 08:56:29 PM Julian Wollrath wrote:
>>>> Am Mon, 14 Jul 2014 21:10:47 +0200
>>>> schrieb "Rafael J. Wysocki" <rjw@rjwysocki.net>:
>>>>
>>>>> On Monday, July 14, 2014 09:02:34 PM Rafael J. Wysocki wrote:
>>>>>> On Monday, July 14, 2014 08:34:22 PM Julian Wollrath wrote:
>>>>>>> Am Mon, 14 Jul 2014 20:21:19 +0200
>>>>>>> schrieb "Rafael J. Wysocki" <rjw@rjwysocki.net>:
>>>>>>>
>>>>>>>> On Saturday, July 12, 2014 06:24:52 PM Julian Wollrath wrote:
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>>> changing the brightness on my Thinkpad X230 with Intel
>>>>>>>>>> HD4000 graphics, stopped working after commit 886129a8eebe
>>>>>>>>>> (ACPI / video: change acpi-video brightness_switch_enabled
>>>>>>>>>> default to 0). Changing it back to 1, fixes the problem, if
>>>>>>>>>> "acpi_osi=!Windows 2012" is also set. Before that commit
>>>>>>>>>> just setting "acpi_osi=!Windows 2012" was enough to get
>>>>>>>>>> changing the brightness working.
>>>>>>>>>
>>>>>>>>> small correction: It setting "acpi_osi=!Windows 2012" does
>>>>>>>>> only help when using a kernel with commit 886129a8eebe as
>>>>>>>>> HEAD, with v3.16-rc4 setting
>>>>>>>>> video.brightness_switch_enabled=1 and acpi_osi=!Windows 2012
>>>>>>>>> or just one of them, does not make changing the brightness
>>>>>>>>> work again.
>>>>>>>>
>>>>>>>> And reverting commit 751109aad583 (ACPI / video: Change the
>>>>>>>> default for video.use_native_backlight to 1) make that last
>>>>>>>> problem go away, right?
>>>>>>>>
>>>>>>>> We are going to rever commit 886129a8eebe for other reasons, so
>>>>>>>> can you please revert it from 3.16-rc5 on your system and
>>>>>>>> report back?
>>>>>>> Yes, with both 751109aad583 and 886129a8eebe reverted, changing
>>>>>>> the brightness works again.
>>>>>>
>>>>>> What if you revert 886129a8eebe alone?
>>>>>
>>>>> I mean, what exactly do you need to pass to the kernel command line
>>>>> in that case to make brightness switching work?
>>>> I need to pass
>>>> acpi_osi="!Windows 2012" video.brightness_switch_enabled=1 video.use_native_backlight=-1
>>>>
>>>> If I leave one of these parameters out, the brightness switch stops
>>>> working.
>>>
>>> With 886129a8eebe reverted you should not need video.brightness_switch_enabled=1.
>>>
>>> Aaron, what do you think?
>>
>> I agree.
>>
>> I suppose Julian is not using an standard GUI so he needs the in kernel
>> processing of the backlight event. And his laptop has a broken ACPI
>> interface in Win8 mode, so he also needs the "!Windows 2012" option.
>>
>> With a standard GUI environment, his system would have only one
>> interface left: the GPU one and everything should work. But of course,
>> that may not be his config.
>
> Well, do we need to revert 751109aad583 too, then?
>
> It seems that it may break other systems without a desktop environment, may it not?
If we have to consider the following config:
1 ACPI backlight interface works(or can work with some cmdline option);
2 Not using a normal GUI(depends on ACPI video module to do the in
kernel backlight level change on hotkey press).
Then we will need to revert 751109aad583.
Thanks,
Aaron
next prev parent reply other threads:[~2014-07-15 14:00 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-07-12 16:06 [Regression]: Changing brightness does not work with v3.16-rc4 Julian Wollrath
2014-07-12 16:24 ` Julian Wollrath
2014-07-14 18:21 ` Rafael J. Wysocki
2014-07-14 18:34 ` Julian Wollrath
2014-07-14 19:02 ` Rafael J. Wysocki
2014-07-14 19:10 ` Rafael J. Wysocki
2014-07-14 18:56 ` Julian Wollrath
2014-07-14 19:17 ` Rafael J. Wysocki
2014-07-15 6:06 ` Aaron Lu
2014-07-15 12:27 ` Rafael J. Wysocki
2014-07-15 14:00 ` Aaron Lu [this message]
2014-07-15 14:05 ` Hans de Goede
2014-07-15 14:45 ` Aaron Lu
2014-07-16 0:43 ` Rafael J. Wysocki
2014-07-16 6:29 ` Hans de Goede
2014-07-16 7:19 ` Aaron Lu
2014-07-16 8:13 ` Hans de Goede
2014-07-16 8:30 ` Aaron Lu
2014-07-16 8:35 ` Hans de Goede
2014-07-16 11:50 ` Julian Wollrath
2014-07-16 11:52 ` Hans de Goede
2014-07-15 21:38 ` Julian Wollrath
2014-07-16 2:36 ` Aaron Lu
2014-07-16 11:36 ` Julian Wollrath
2014-07-14 2:06 ` Aaron Lu
2014-07-14 12:42 ` Julian Wollrath
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=53C533E8.8010705@intel.com \
--to=aaron.lu@intel.com \
--cc=hdegoede@redhat.com \
--cc=jwollrath@web.de \
--cc=linux-acpi@vger.kernel.org \
--cc=rjw@rjwysocki.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox