Friday, May 06, 2005

getting acpi sleep (s3) to work on thinkpad x40 fedora core 3

add:

acpi_sleep=s3_bios

to kernel line in /etc/grub.conf

create /etc/acpi/events/ lid.conf and sleep.conf

event=button/sleep
action=/usr/local/bin/x40-suspend.sh

event=button/lid
action=/usr/local/bin/x40-suspend.sh

create script /usr/local/bin/x40-suspend.sh

#!/bin/bash
rmmod ehci_hcd
rmmod ath_pci
echo 3 >/proc/acpi/sleep
modprobe echi_hcd
modprobe ath_pci

take a look at:

http://www.catb.org/~esr/faqs/Fedora-Core-on-Thinkpad-X40/

No comments: