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