ネット上のあちこちにある解説を参照しつつ
……
まず tail -f /var/log/acpid
したまま Fn+F4 など押してみてその出力をみる.
キーのコードがわかったら
/etc/acpi/events/sleep
に
event=(button/sleep|ibm/hotkey HKEY 00000080 00001004)
action=/etc/acpi/actions/sleep.sh
と設定,
/etc/acpi/events/hibernate
に
event=(button/sleep|ibm/hotkey HKEY 00000080 0000100c)
action=/etc/acpi/actions/hibernate.sh
と設定.
あとは
/etc/acpi/actions/sleep.sh
と
/etc/acpi/actions/hibernate.sh
をおき,
sudo /etc/init.d/acpid restart
するだけ
……
おお,
X31 が「ねつきのいい子」になった.
(後記:
suspend 時に LCD をオフにするには
radeontool
をコンパイルしてインスール,
上記 sleep.sh
の radeontool 行を正しく設定する必要がある)