HAL и закрытие крышки ноутбука
Zert 14 февраля, 2009 - 19:35
Добрый день
Есть ноутбук Cameron Maxmedia NB-1120, с установленным сабаёном.
Если отлавливать событие закрытия крышки через acpid, то всё нормально ловится и делается хибернейт.
Когда вместо acpid пробую делать то же самое через hal+kpowersave - ничего не работает, хотя, судя по логам (/var/log/messages), HAL ловит событие LID:
Feb 14 21:00:16 pluto pi: listening on acpi kernel interface /proc/acpi/event: [13398]: 21:00:16.705 [D] addon-acpi.c:189: event is 'button/lid LID0 00000080 0000003a ' Feb 14 21:00:27 pluto pi: listening on acpi kernel interface /proc/acpi/event: [13398]: 21:00:27.349 [D] addon-acpi.c:189: event is 'button/lid LID0 00000080 0000003b '
В то же время, на другом ноутбуке всё работает с подобной схемой, версии hal одинаковые.
Куда можно покопать, чтобы узнать, почему HAL не передаёт событие к kpowersave?
»
- Для комментирования войдите или зарегистрируйтесь
покажу как сделано у
покажу как сделано у меня:
xscrew@laptop ~ $ cat /etc/acpi/events/lid
event=button[ /]lid
action=/etc/acpi/actions/lid.sh
xscrew@laptop ~ $ cat /etc/acpi/actions/lid.sh
#!/bin/bash
pm-suspend
lid.sh исполняемый, acpid в default runlevel а hald в boot
Это да, через acpid и у меня
Это да, через acpid и у меня всё работает, но хотелось бы единства, т.е. через hal.
Поделись xorg.conf'ом,
Поделись xorg.conf'ом, плиз...
У меня вообще нет acpid - не
У меня вообще нет acpid - не требовался он при установке Gentoo(не Sabayon), при этом все возможности ACPI функционируют, в том числе и при закрытии крышки. В логах Xorg.0.log есть строка, что acpid.socket not found, но я на это не обращаю внимания - всё работает.