Как включить гибернацию в 15.04?
Я сделал чистую установку 15.04, пытался включить гибернацию по инструкции с http://ubuntuhandbook.org/index.php/2014/10/enable-hibernate-option-in-ubuntu-14-10-unity/
но это работает, только если я загружаюсь с upstart, а не с systemd.
Как мне заставить его работать с systemd?
РЕДАКТИРОВАТЬ> После установки пакета Hibernate я могу запустить его из терминала, но все равно он не доступен в меню выключения.
2 ответа
Создайте следующий файл: /etc/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
Скопируйте / вставьте в него следующее содержимое:
[Enable hibernate by default in upower] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes [Enable hibernate by default in logind] Identity=unix-user:* Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit ResultActive=yes
Выйдите из системы и убедитесь, что вы видите элемент меню гибернации на экране входа в систему, сделайте то же самое после входа в систему.
Причина, по которой необходимо выполнить вышеуказанный шаг вручную, заключается в том, что в Ubuntu 15.04 они, по-видимому, отключили спящий режим по умолчанию.
Ответ, данный Jinesh Choksi для создания файла /etc/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
кажется, не работает для меня, когда я возобновляю гибернацию, он просто выполняет нормальную загрузку. Лучший вариант, который я нашел, это классический pm-hibernate
, который работает без проблем:
sudo pm-hibernate
У вас также есть возможность гибридного приостановить / спящий режим. Из справочных страниц:
pm-suspend-hybrid
Hybrid-suspend is the process where the system does everything it needs to hibernate, but suspends instead of shutting down. This means
that your computer can wake up quicker than for normal hibernation if you do not run out of power, and you can resume even if you run
out of power. s2both(8) is an hybrid-suspend implementation.