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?
Respuestas
¿Demasiados anuncios?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.
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
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.
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.