07/04/05 15:37:34 3LZ9aJL3
ノートPC(Thinkpad X22 mem:128MByte+512MByte)
Vine4.1 - acpid-1.0.4-1vl2 / hibernate-1.93-0vl4 / XOrg-6.9.0-0vl27 (Driver=radeon)
上記環境にてサスペンド復帰時にハングアップしてしまうことが度々あります。
runlevel 3 の時は良いのですが、Xを動かしたままだと数回に一度の頻度で固まり、
電源Off 以外効かなくなります。
tty1 に切り替えてサスペンド・復帰をすると一見大丈夫そうですが、復帰後 ALT+F7 をして
X に切り替えると途端にハングアップする場合もあります。
特にサスペンド状態のまま一晩放置した場合には顕著に発生するようです。
サスペンドの設定は下記の通りで、LCD パネルを閉じたり Fn+F4 でサスペンドに入っています。
$ cat /etc/acpi/events/sleep
event=button/sleep
action=/etc/acpi/actions/lid.sh
$ cat /etc/acpi/events/lid
event=button/lid
action=/etc/acpi/actions/lid.sh
$ cat /etc/acpi/actions/lid.sh
/usr/sbin/hibernate --config-file=/etc/hibernate/ram.conf
$ ls -l /etc/acpi/actions/lid.sh
-rwxr--r-- 1 root root 59 12月26日 16:02 /etc/acpi/actions/lid.sh*
$ grep "kernel /vmlinuz " /boot/grub/menu.lst
kernel /vmlinuz ro root=LABEL=/1 resume2=swap:/dev/hda6 vga=0x314
$ sudo /sbin/fdisk -l /dev/hda |grep hda6
/dev/hda6 4702 4864 1309266 82 Linux swap / Solaris
XOrg, acpid のlog等を見てみましたが、これといって糸口になるようなものはありませんでした。
原因の追究、解決に向け、どの辺りを調べればよいでしょうか。
(Vine4.1 は 4.0 からのdist-upgrade。この事象は 4.0 の頃から起きていました。)