Спящий режим в меню состояния не работает

Спящий режим в меню состояния не работает

Прежде всего гибернация через команду

sudo pm-hibernate

отлично работает из командной строки на моей недавно установленной Ubuntu 18.04.

У меня есть замечательное расширение Gnome под названиемКнопка состояния спящего режимакоторый отображаеткнопка спящего режимав моем системном меню, как показано на этом изображении

статус бар

Но когда я нажимаю на него, он переходит в спящий режим и выключается, но когда я запускаю его в следующий раз, он открывается с совершенно новым сеансом.

Есть ли у кого-нибудь работающее решение этой проблемы?

решение1

В соответствии сэтот документ, вы сделали все правильно, за исключением того, что вам нужно создать файл.
/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

Это можно сделать, скопировав/вставив следующее в терминал

sudo tee -a /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla << END1
[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
END1

решение2

Это связано с проблемами NVHDA от Nvidia... имеется в виду звук через HDMI. Вот шаги для командной строки - если у вас NVHDA от Nvidia, как у меня:

Если я вручную отключу аудиовыход:

sudo tee /proc/acpi/nvhda <<< OFF

Затем я могу отправить его в спящий режим. Затем мне приходится снова включать его при возобновлении работы с помощью:

sudo tee /proc/acpi/nvhda <<< ON

Связанный контент