Cuando actualicé de 11.10 a 12.04, mi menú de encendido de Ubuntu perdió la capacidad de hibernar. ¿Hay alguna manera de volver a agregar eso o es el valor predeterminado para 12.04?
Cuando actualicé de 11.10 a 12.04, mi menú de encendido de Ubuntu perdió la capacidad de hibernar. ¿Hay alguna manera de volver a agregar eso o es el valor predeterminado para 12.04?
Respuestas:
La hibernación está deshabilitada por defecto en Ubuntu 12.04. Se puede encontrar una justificación de esta decisión en este informe de error .
Vea esta pregunta para volver a habilitarla:
Desafortunadamente, la hibernación se ha deshabilitado de manera predeterminada en Ubuntu 12.04 , porque no funcionaba correctamente en muchos sistemas.
Si no está seguro de si la hibernación funciona con su hardware, puede probarla enviando el comando de hibernación desde su Terminal
sudo pm-hibernate
Aquí se explica cómo habilitarlo de todos modos: ( advertencia : solo para usuarios avanzados, puede que no funcione)
En la Terminal, escriba:
sudo gedit /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
Ingrese su contraseña cuando se le solicite.
Busca la sección
[Desactivar hibernación por defecto]
Identidad = usuario-unix: *
Acción = org.freedesktop.upower.hibernate
ResultActive = no
y reemplazarlo con
[Volver a habilitar la hibernación]
Identidad = usuario-unix: *
Acción = org.freedesktop.upower.hibernate
ResultActive = yes
Después del próximo reinicio, la opción "Hibernar" volverá al "menú de encendido" en la parte superior derecha de la pantalla. Si su hardware admite hibernación, funcionará ahora.
Nota : en caso de que desee volver a desactivar la hibernación, simplemente revierta los cambios realizados anteriormente.
Jorge: hay varias formas de hibernar una computadora Linux. Si los valores predeterminados de Ubuntu fallan, siempre puede probar los otros sistemas de hibernación.
En una consola:
sudo apt-get install hibernate
Después de eso, reinicia. Eso instalará el sistema uswsusp, un sistema confiable con compresión, que ni siquiera se instaló con Precise.
El segundo sistema es TuxOnIce, pero configurarlo requiere más habilidades técnicas.
Después de eso, siga el Cómo preciso para habilitar la hibernación, publicado anteriormente. Es triste ver que los paquetes necesarios para hibernar ni siquiera se instalan en una instalación predeterminada precisa. Si no instala "hibernate", si intenta ejecutar "sudo pm-hibernate", ese comando no hará nada (aunque en algunos sistemas realizaría un apagado).
No es por 12.04 sino porque no tiene una partición de intercambio, o no está marcado como uso para hibernar. Tuve un problema similar cuando actualicé a 11.10.
Vaya a esta página web para obtener ayuda, ya sea agregando una partición de intercambio o preparándola para usarla. https://help.ubuntu.com/community/SwapFaq#How_do_I_add_more_swap.3F
¡Recuerde que su intercambio debe ser mayor que su cantidad de memoria física si desea hibernar!
Hibernate solo funcionará si no tiene una partición de intercambio encriptada, que es la opción predeterminada si elige encriptar su directorio de inicio de sesión durante la instalación de ubuntu 12.04.
Intenta agregar un script como
#!/bin/sh
PATH=/sbin:/usr/sbin:/bin:/usr/bin
case "${1}" in
hibernate)
if [ -e /dev/zram0 ]; then
swapoff /dev/zram0
fi
;;
thaw)
if [ -e /dev/zram0 ]; then
swapon -p 100 /dev/zram0
fi
;;
esac
a la /etc/pm/sleep.d diectory. Esto era necesario para que funcionara para mí, ¿adivina qué? ¡No puedes hibernar a un ramdisk!
RE.