http://bugzilla.kernel.org/show_bug.cgi?id=9995





------- Comment #45 from [EMAIL PROTECTED]  2008-03-19 19:55 -------
(In reply to comment #39)
> Now, about how to fix it.
> ACPI Video and X.org HAVE to talk to each other.  X.org must be able to tell
> ACPI Video driver to go into an "I'm not here" mode, where it just acts as an
> ACPI notify->ACPI event repeater.  And X.org is NOT to do *anything* to
> backlight hardware registers UNLESS it disabled ACPI video first (if it is
> loaded).
Done. :)
"/sys/modules/video/parameters/brightness_switch_enabled" can be used to
enable/disable the ACPI video actions upon brightness hotkey events.

> Fix the bug WHERE IT REALLY IS.
> ACPI video, if it is indeed not working, needs to be fixed.  BUT YOU WILL 
> NEVER
> KNOW whether it is working right or not WHILE YOU HAVE X.org RUNNING.
> After the above is done, we have a chance of actually doing the right thing in
> every X.org driver (enable or disable kernel support, use or don't use the
> kernel backlight interface).  Then, we will have ACPI video being called to
> *change* brightness when it is right to do so, and with exclusive access to 
> the
> backlight control.  Or we will have X.org changing the brightness directly in
> hardware, and ACPI video will know it must *block* (even for reading!) any
> attempts to access the ACPI AML backlight methods.
Yes, currently users can still access the ACPI backlight methods via the
backlight sys I/F, even with "brightness_switch_enabled=N".
Another switch is needed to control the access via backligh sys I/F.


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to