431 votos

Cómo habilitar la hibernación?

En Ubuntu 12.04 y la más reciente, la hibernación ha sido deshabilitado por defecto en policykit. ¿Cómo puedo habilitar esta de vuelta?

336voto

pix0r Puntos 17854

Si esta respuesta no funciona en Ubuntu 13.10, ver aquí para una respuesta alternativa


Puede seguir la documentación oficial aquí. La hibernación se discapacitados en 12.04 para las máquinas que no están certificados con Ubuntu.

Con el fin de habilitar la hibernación usted necesita para probar si funciona correctamente ejecutando sudo pm-hibernate en un terminal. El sistema tratará de hibernación. Si usted es capaz de iniciar el sistema de nuevo, entonces más o menos seguros para agregar un reemplazo.

Para ello, inicie la edición:

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

Rellenar con esto:

[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

Guardar pulsando Ctrl-Oh , a continuación, enter y, a continuación, salir de nano pulsando Ctrl-X.

Reinicie y la hibernación está de vuelta!

O ejecutar killall unity-panel-service a sólo un reset en el menú.

Algunos usuarios que se necesita para ejecutar sudo update-grub para obtener la opción de hibernación a estar disponible en el menú power. Algunos usuarios también pueden tener para al menos salir de la sesión, a continuación, inicie sesión en llegar a aparecer en la (parte superior derecha) power menu.

52voto

morhook Puntos 259

Para Ubuntu 14.04 con varios usuarios que usted tendrá que agregar esto de las etiquetas (por lo que no dependen de múltiples usuarios o upower como administrador en lugar de login1)

[Re-enable hibernate by default]
  Identity=unix-user:*
  Action=org.freedesktop.upower.hibernate
  ResultActive=yes

[Re-enable hibernate by default for login1]
  Identity=unix-user:*
  Action=org.freedesktop.login1.hibernate
  ResultActive=yes

[Re-enable hibernate for multiple users by default in logind]
  Identity=unix-user:*
  Action=org.freedesktop.login1.hibernate-multiple-sessions
  ResultActive=yes

33voto

nacs Puntos 329

Además, para aquellos que quieren deshabilitar el botón suspender (por diversas razones), proceder de forma análoga...

Elija cualquier nombre de archivo, pero este es uno detallado/convenio:

sudoedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.disable-suspend.pkla

Rellenar con esto:

[Disable suspend by default]
Identity=unix-user:*
Action=org.freedesktop.upower.suspend
ResultActive=no

Ctrl+O, Enter, Ctrl+X

No es necesario reiniciar, debe ser pasado tan pronto como usted entrar en el menú de apagado.

14voto

T-Gage QD Puntos 1

Una cosa más:

Cuando desee agregar la opción de hibernación para XFCE's del panel, tienes que haga clic en su nombre (topright) y seleccione properties.

Después de que una pantalla aparece:

enter image description here

Asegúrese de que usted echa de Hibernación como yo lo hice.

14voto

Kelvinelove Puntos 602

Primero, te recomiendo que pruebe si su portátil soporta el modo de hibernación, porque la razón por la hibernación está desactivada por defecto es debido a que a veces tiene resultados fatales en algunas máquinas. Prueba de su máquina

Ctrl+Alt+T y, a continuación, sudo pm-hibernate

La máquina de hibernación. Despierte a su máquina hasta después de la hibernación y observar si se porta mal o si actúa normalmente. Si usted nota cualquier anormalidad después de la hibernación, entonces yo le aconsejo que no siga con el siguiente procedimiento. Sin embargo, si funciona bien, seguir para activar la hibernación por

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

Editar el archivo abierto y añadir estas líneas:

[Re-enable hibernation]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

Después de esto, reinicie su máquina, y al iniciar sesión, usted debe ver una opción de hibernación en la parte superior derecha de configuración de la esquina.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: