¿Cómo habilitar la hibernación en 15.04?

25

Hice una instalación limpia de 15.04, intenté habilitar la hibernación según las instrucciones de http://ubuntuhandbook.org/index.php/2014/10/enable-hibernate-option-in-ubuntu-14-10-unity/

pero solo funciona si inicio con arranque y no con systemd.

¿Cómo puedo hacer que funcione con systemd?

EDITAR> Después de instalar el paquete de hibernación, puedo ejecutarlo desde el terminal, pero aún no está disponible en el menú de apagado.

usuario310773
fuente
1
Estos son los pasos a través de la documentación oficial: help.ubuntu.com/stable/ubuntu-help/power-hibernate.html
André Marinho
Por favor, describe lo que hiciste exactamente.
André Marinho

Respuestas:

18
  1. Cree el siguiente archivo: /etc/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

  2. Copie / pegue el siguiente contenido en él:

    [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
    
  3. Cierre sesión y compruebe que puede ver el elemento del menú de hibernación en la pantalla de inicio de sesión, haga lo mismo una vez que haya iniciado sesión.

La razón por la que se debe hacer el paso manual anterior es que parecen haber desactivado la hibernación de forma predeterminada en Ubuntu 15.04.

Jinesh Choksi
fuente
Primero no cambió nada; después de iniciar sesión, este archivo desapareció, así que volví a crearlo e intenté de nuevo con el mismo resultado: al igual que el apagado normal, excepto la molestia de encender y apagar la pantalla un par de veces antes de apagarlo e informar un sistema problema al iniciar sesión. No es de extrañar que deshabilitaron esta función de forma predeterminada ;-) Sin sudo pm-suspend-hybridembargo, solo estoy trabajando.
Sadi
2
Wov, lo tengo! Trabajé de maravilla
Sadi
1
¿Qué pasa con la solución simple en tipsonubuntu.com/2015/04/30/… ? Admito que aún no lo he probado, pero los comentarios sugieren que funciona.
Carl Witthoft
¿Son los 3 pasos de esta respuesta todo lo que hay que hacer en una instalación de vanilla 15.04? (o son, ¿qué hay que hacer además de las instrucciones que ha seguido el OP?)
Frank Nocke
¡Todavía ayuda en 17.04 (picante)! ¡Gracias!
midenok
1

La respuesta dada por Jinesh Choksi para crear el archivo /etc/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pklano parece funcionar para mí, cuando reanudo la hibernación, solo realiza un arranque normal. La mejor opción que he encontrado es el clásico pm-hibernate, que funciona sin problemas:

sudo pm-hibernate

También tiene la opción de una suspensión / hibernación híbrida. De las páginas del manual:

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.
texasflood
fuente
¿Cuál es la versión que estás usando?
tomchiukc