Ждущий режим suspend побежден!

Автор: bicyclist56
Опубликовано: 4272 дня назад (16 августа 2012)
Редактировалось: 7 раз — последний 21 ноября 2012
0
Голосов: 0
Добавил в Иванну acpid-2.0.17-i486.pet (взял из Richy) и acpitool-0.5.1.pet. Второй пакет я уже пробовал с другим acpid, тогда не мог ноутбук нормально выключиться после пребывания в suspend'е, только принудительно. Теперь же он выключился сам, после пребывания в suspend'е через команду acpitool -s

Хотя и с экраном без видимой информации о выключении, экран в мелкую полоску, но процесс идет успешно. Теперь в acpid-2.0.17-i486.pet редактирую /etc/acpi/events/lid_conf с целью перевода в suspend при закрывании крышки ноутбука:
Код PHP:
#action=/etc/acpi/actions/monitor_off.sh
action=/etc/acpi/actions/suspend.sh
Срабатывает. Но при выполнении /etc/acpi/actions/suspend.sh - не выключается. Редактирую и его:
Код PHP:
# process before suspend
# sync for non-usb drives
#sync
#rmmod ehci_hcd

#suspend
#echo -n mem > /sys/power/state

# process at recovery from suspend
#modprobe -C /etc/modprobe.conf ehci_hcd

ifconfig eth0 down
#ifconfig wlan0 down
sleep 2
acpitool -s
sleep 2
ifconfig eth0 up
#ifconfig wlan0 up
Выяснилось, что поднятый eth0 не позволяет выйти из suspend'а, поэтому приходится его отключать. Объединенный acpitool-0.5.1_acpid-2.0.17.pet выкладываю:
acpitool - http://narod.ru/disk/59524957001.b4b42a8364e9cefbcc67e328d305de5e/acpitool-0.5.1_acpid-2.0.17.pet.html - 0,07 МБ - Управление питанием, в т.ч. перевод ноутбука в режим suspend при закрывании крышки
И конечно же, в панели делаю кнопку запуска с командой:
Код PHP:
/etc/acpi/actions/suspend.sh
Яндекс-диск | Яндекс-диск. Возвращение.
Теги: suspend, ivanna