Другой вопрос о В спящем режиме в 18,04 (не дубликат)

У меня есть новая установка 18,04 на совершенно новом высокопроизводительном ноутбуке. Будьте в спящем режиме использование работ

sudo pm-hibernate

"Работами" я подразумеваю, что это сохраняет систему на диск и выключается. На перезагрузку сессия возобновляется в точно точке, которую я оставил, включая последнее терминальное команду то, чтобы быть pm-hibernate.

Во время завершения работы это сообщает:

s2disk: Snapshotting system

Я пытался следовать различным инструкциям, и много ответов SE об установке В спящем режиме как пункт меню и инициировать на кнопку питания.

Основной является этой ссылкой на 18,04 и этот для 17,10.

Каждый ожидает pm-hibernate работать. Другой ожидает, что команда будет

sudo systemctl hibernate

Но systemctl hibernate не работает на меня. Это сообщает о другом текстовом выводе консоли, поскольку это закрывается (что-то о Alarms can be one month in the future.) На перезагрузку, это - полно-новая начальная загрузка с Хромом, жалуясь, что это было завершение работы неизящно.

У меня есть опция Hibernate в меню завершения работы благодаря этому плагину, и у меня есть опция Hibernate под Параметрами питания.

Как я получаю эти опции GUI использовать Быть в спящем режиме, которое работает - pm-hibernate - вместо поврежденного В спящем режиме?

Menu Option Power Settings

3
задан 30 September 2018 в 11:05

1 ответ

Смотрите на: спящий режим человечности 18 с помощью кнопки питания

и https://medium.com / lzcoder/enable-hibernate-on-ubuntu-using-uswsusp-s2disk-ae0b71862eb5

Таким образом:

# [terminal] initial basic steps
sudo apt install uswsusp                  # working hibernate
sudo apt-get install chrome-gnome-shell   # for button

# [chrome] to activate in chrome
https://extensions.gnome.org/extension/755/hibernate-status-button/#

# [terminal] modify this file 
cd /lib/systemd/system
sudo gedit systemd-hibernate.service 

# to copy and add to file, leaving only this service
[Service]
ExecStart=
ExecStartPre=-/bin/run-parts -v -a pre /lib/systemd/system-sleep
ExecStart=/usr/sbin/s2disk
ExecStartPost=-/bin/run-parts -v --reverse -a post /lib/systemd/system-sleep

Source: http://ubuntuhandbook.org/index.php/2018/05/add-hibernate-option-ubuntu-18-04/

# [terminal] create file to allow button in menu

sudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

#add to file
[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;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit
ResultActive=yes

# [terminal] reload services
sudo systemctl daemon-reload
0
ответ дан 1 December 2019 в 20:13

Другие вопросы по тегам:

Похожие вопросы: