Difference between revisions of "Problem with LCD backlight remaining on during ACPI sleep"
(hwclock has nothing to do with this solution) |
(→Affected Models) |
||
Line 3: | Line 3: | ||
==Affected Models== | ==Affected Models== | ||
+ | *ThinkPad {{390X}} with kernel boot option ACPI=force | ||
*ThinkPad {{A30}} | *ThinkPad {{A30}} | ||
*ThinkPad {{A31p}} | *ThinkPad {{A31p}} |
Revision as of 16:08, 8 December 2005
Problem description
On some models the LCD backlight remains on during ACPI sleep.
Affected Models
- ThinkPad 390X with kernel boot option ACPI=force
- ThinkPad A30
- ThinkPad A31p
- ThinkPad T30
- ThinkPad X31,X32
- ThinkPad R51
(according to the relevant bug on the Kernel bug tracker (bug 2576))
Partial solution
If the ThinkPad has a radeon video chip, then switching off the light with the command
radeontool light off
will work, but only in a text-mode virtual terminal. If X is running, the light apparently comes back on when the kernel switches to text mode prior to sleeping. The solution in that case it to switch to a text mode console first.
logger "Software suspend to ram." FGCONSOLE=`fgconsole` chvt 1 radeontool light off echo -n 3 >/proc/acpi/sleep logger "Woke up from suspend." radeontool light on chvt $FGCONSOLE
Improvements are clearly possible. :-)
A similar script can be found on the acpid configuration HOWTO page.