El otro día estaba yo haciendo un trabajo para la Universidad. Cuando me decido a apagar la computadora e irme a dormir se me ocurre que es mejor ponerla a hibernar, para no tener que abrir todos mis programas en la mañana. Vaya sorpresa, que la opción de hibernación en Ubuntu no aparece en el menú de sesión en Unity, por lo que tuve que hibernar desde terminal.
Días después me di cuenta de que sucede lo mismo en mis equipos con Xubuntu y Kubuntu, así me puse a buscar una solución.
Índice
El por qué del problema
Se decidió que era mejor desactivar la opción de hibernación en Ubuntu por defecto ya que hay muchos equipos en los que no funciona correctamente, lo que puede causar pérdida de datos.
Verifica si tu equipo es compatible
Se puede hacer una prueba muy simple desde la terminal. Aquí un excelente post de Kzkg^Gaara.
Mi equipo es compatible ¿cómo puedo habilitar la hibernación en Ubuntu?
Es muy sencillo, sólo hay que editar un archivo.
sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
y agregar lo siguiente
[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
ResultActive=yes
Lo que hace es añadir una regla de policykit (que sirve para controlar privilegios del sistema) para que nos permita realizar la hibernación.
Al siguiente reinicio la opción debería de salir en el menú:
Fuentes
Ask Ubuntu | Offical Documentation
19 comentarios, deja el tuyo
Perfecto. Lo acabo de implementar y funciona. Gracias.
lo que me gustaria es poder configurar para hibernar al presionar el boton de encendido, en kde si es posible de forma facil, pero en Unity-Gnome aun no se como hacerlo
Existe una forma de hacerlo pero cn elementary OS???
Es el mismo procedimiento 😉
Gracias!
Si me funcionó… creo, porque me mostró un mensaje, aparentemente de error. No sé si a alguien más le pasó.
tengo ubuntu 14.04 lts x64 hice todo todo, pero sigue sin funcionar y cuando chekee me dio qe si qe acepta hibernacion
con win7 lo puedo hacer.
no me sale la opcion y eso qe reinice y todo
no faltara algun comando para actualizar el archivo? o guardarlo?
Yo también modifiqué el archivo y lo guardé pero todo sigue exactamente igual, como si no hubiese escrito nada. 🙁
Muchas gracias, es mi primera experiencia en Linux y ahora veo toda la ayuda que hay! Sobre todo en español! 😀
Gracias si me funciono de maravilla incluso me activo la función hybrid sleep
Gracias por la información!!
Tengo unas dudas.
Ya hace bastante tiempo, cuando decidí incorporar ubuntu a mi netbook, pedí ayuda y me recomendaron crear una partición así: «Una lógica, sistema de intercambio, de 1 giga uso comun, el triple de la ram para hibernar/suspender»
Mi pregunta: ¿Automáticamente se suspede allí, o hay que configurar algo?
Otra pregunta, al hibernar, guarda la sesión en el disco.. ¿En qué partición?
Gracias!
Cuando creas esa partición para la suspension/hibernación, le ponés un nombre especial, el sistema operativo reconoce la particion con ese nombre para ese uso.
Genial, funciona al 100% en Xubuntu, thanks
Increíble , me sirvió ! muchísimas gracias!
Hola, soy nuevo en todo esto de Linux y empecé con ubuntu, quería agregar la función de hibernar, todo Ok apareció el botón de hibernar pero al presionarlo el laptop se bloquea y no entra al modo de hibernación, hice todos los pasos como muestra aquí, leí comentarios de este post y del que hace referencia para averiguar si la maquina permite la hibernación(revise y me aparece freeze mem disk) pero no he encontrado solución, intente con los comandos sudo pm-hibernate pero con los comandos no hace nada.
Alguien sabe que puedo hacer?
Help…
Revisa que tienes una particion de SWAP igual o mayor a la RAM instalada en el equipo.
De lo contrario, al intentar volcar el contenido de la RAM fallará.
Un saludo
Instala Windows.
Excelente!
Mil Gracias por tu ayuda, que tengas un feliz 2016
Muchas gracias me sirvió mucho, y me anda perfecto… yo pensé que tenía que aumentar el tamaño de la swap pero por ahora funciona bien… tengo 4 gb de ram y 2 de swap… esta bien o tendré que aumentar la swap??