
Мой Aspire 1810TZ работает под управлением Kubuntu 13.10 на зашифрованном диске. Я включил гибернацию в файле
/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes
Я МОГУ переходить в спящий режим и возобновлять работу с
sudo pm-hibernate
помощью средства запуска приложений ( "Выйти - Спящий режим" )
Я установил "Энергосбережение - Обработка событий кнопок" к "Спящий режим при закрытой крышке ноутбука" и к "Спящий режим при нажатии кнопки питания" (для питания от сети переменного тока, батареи и режима низкого заряда батареи). Спящий режим работает нормально.
Когда я нажимаю кнопку питания, система выключается/переходит в спящий режим. Но при повторном включении она просто нормально загружается и вынуждена снова запускать открытые приложения.
Итак, мой вопрос: в чем разница между событием "при нажатии кнопки питания" и sudo pm-hibernate
?
решение1
Ответ нашел сам. Это баг. Подробнее здесь:
https://bugs.launchpad.net/ubuntu/+source/kde-workspace/+bug/1124149
Мне помогло редактирование powerbutton.sh
sudo nano /etc/acpi/powerbtn.sh
и измените последнюю строку
/sbin/shutdown -h now "Power button pressed"
к
:: /sbin/shutdown -h now "Power button pressed"