Tuxonice 2.6.27 Patch
6 27, a feature was introduced to check the hardware signature on resume from S4 (hibernate).. This feature might be broken on some models Resume will halt and the following error message is shown:ACPI: Hardware changed while hibernated, cannot resume!Kernel panic - not syncing: ACPI S4 hardware signature mismatchTo fix it, add the following kernel parameter:acpi_sleep=s4_nohwsigThis problem appeared here on a T42p, but only if the power is unplugged while hibernated, even if the battery is still plugged.. 6 16) change to ACPI4Linux that changed the default means of accessing the ACPI Embedded Controller as a way to shake out underlying bugs in the EC access code.. Debian bug #383059 (This should be fixed in 2 6 23, there are new CONFIG_SUSPEND and CONFIG_HIBERNATION config options)Kernel boot parametersMany ThinkPads have been hit by a recent (kernel 2. 1
ACPI SLEEP States option did only show up for me after patching Software Suspend 2 into the kernel.. Today I patched the brand new zen-sources-2 6 30-r4 with tuxonice Need the hack for the ipw3945 driver I published on ipw3945 unter linux-kernel 2.. Generally it is a good idea to read the README included with the driver Backlight problems with post-2.. ACPI may already work Update BIOSACPI requires a relatively new BIOS version In particular, if you get the message,during startup, you probably need a BIOS Upgrade. HERE
Another sympton is, that resume hangs with a dark screen if the acpi_cpufreq module is loaded, even if the power is not unplugged while hibernated.. If not, you must enable ACPI support in your kernel To do this open your kernel config and enable ACPI Power Management:Power management options <*>Power Management support(CONFIG_PM)Power management options <*>ACPI Support(CONFIG_ACPI)You'd most likely want to enable the following ACPI options:Power management options <*>Suspend to RAM and standby(CONFIG_SUSPEND)Power management options ACPI <*>AC Adapter(CONFIG_ACPI_AC)Power management options ACPI <*>Battery(CONFIG_ACPI_BATTERY)Power management options ACPI <*>Button(CONFIG_ACPI_BUTTON)Power management options ACPI <*>Fan(CONFIG_ACPI_FAN)Power management options ACPI <*>Processor(CONFIG_ACPI_PROCESSOR)Power management options ACPI <*>Thermal Zone(CONFIG_ACPI_THERMAL)If you prefer editing your.. Kernel configurationMany Kernel 2 6 distributions like Red Hat Enterprise Linux 5 (Centos 5) have ACPI built in and ready to go. 3
6 27 1General5TroubleshootingGeneralFirst, simply try using the power management features of Linux on your computer.. With a vanilla 2 6 17 kernel, one must enable CONFIG_SMP and CONFIG_HOTPLUG_CPU for the option to appear, cf.. config file directly, you should set at least the following variables:Then recompile your kernel. 0041d406d9 HERE
Tell Linux to suspend (System > Preferences > Power Management in Gnome) Try closing the lid.. If your ThinkPad fails to resume properly (a blinking Sleep light on resume that doesn't go away, or a hang when trying to suspend/standby a second time), adding ec_intr=0 to your kernel command line may help.. For example, a BIOS upgrade from version 1 02 to 1 10 was all that was needed for ACPI to start working on an A31 2652 running Red Hat Enterprise Linux 5 (CentOS 5).. ThinkPad specific ACPI driverIf you are using kernel version 2 6 22 and later, please use the thinkpad-acpi driver included with the kernel. 5