La hibernación en el menú de estado no funciona

La hibernación en el menú de estado no funciona

En primer lugar, hibernación mediante el comando.

sudo pm-hibernate

funciona bien desde la línea de comandos en mi Ubuntu 18.04 recién instalado.

Tengo una buena extensión de gnome llamadaBotón de estado de hibernaciónque muestra unbotón de hibernaciónen el menú de mi sistema, como se muestra en esta imagen

barra de estado

Pero cuando hago clic en él, hiberna y se apaga, pero cuando lo inicio la próxima vez, se abre con una sesión completamente nueva.

¿Alguien tiene una solución funcional a este problema?

Respuesta1

De acuerdo aeste documento, hiciste las cosas bien excepto que tienes que crear el archivo.
/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

Puedes hacerlo copiando y pegando lo siguiente en una terminal.

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

Respuesta2

Esto se debe a los problemas NVHDA de Nvidia... es decir, sonido a través de HDMI. Estos son los pasos para la línea de comandos, si tienes NVHDA de Nvidia como yo:

Si desactivo manualmente la salida de audio:

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

Entonces puedo hacerlo dormir. Luego tengo que encenderlo nuevamente al reanudar con:

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

información relacionada