Algo en su configuración de hardware es incompatible con la metodología de hibernación del núcleo. Desafortunadamente, esto es difícil de solucionar a menos que el solucionador de problemas tenga un sistema muy similar.
- TuxOnIce ( wiki | página de inicio ) es una alternativa a la tecnología de hibernación incorporada en el núcleo, y se supone que es compatible con una gama más amplia de hardware, más confiable y más flexible.
- Se instala fácilmente y, si no funciona para usted, se elimina fácilmente.
Requiere instalar el kernel personalizado de TuxOnIce , pero las instrucciones que siguen deberían facilitarlo. Si nunca ha abierto la terminal antes, es posible que desee ahora :-)
0. Requisitos
El único requisito para TuxOnIce es que su partición de intercambio sea al menos tan grande como la cantidad de memoria (RAM) que tiene. Puede verificar esto por:
Comience la terminal con Ctrl+ Alt+T
Escriba free -m
, y debería ver algo como esto:
total de buffers compartidos gratuitos usados en caché
Memoria: 1024731 260 0 0 190
- / + buffers / caché: 540 451
Intercambio: 1536 6 1530
El número después Swap:
(por ejemplo, 1536) debe ser mayor que el número después Mem:
(por ejemplo, 1024)
Si este no es el caso, y su intercambio es más pequeño que su memoria, debe cambiar el tamaño y aumentar el tamaño de su partición de intercambio, o configurar TuxOnIce para usar un archivo de intercambio especial. Eso está más allá del alcance de esta respuesta, pero si hace otra pregunta y la menciona en los comentarios, responderé y explicaré cómo.
1. Instalando el kernel TuxOnIce
Comience la terminal con Ctrl+ Alt+T
- Copie y pegue lo siguiente en la terminal. Esto agrega el TuxOnIce PPA e instala el kernel y los encabezados personalizados.
- Ahora reiniciar.
Ubuntu debería comenzar ahora con el kernel TuxOnIce . Si hay algún problema, mantenga Shiftpresionado al inicio y obtendrá el menú Grub. Use las teclas de flecha para ir Previous Linux Versions
, presione enter y presione enter nuevamente para volver al núcleo de trabajo.
2. Prueba de la funcionalidad de hibernación.
Abra algunas de las aplicaciones que usa normalmente, por ejemplo, Firefox, Thunderbird, LibreOffice, etc.
- Abra la terminal nuevamente, con Ctrl+ Alt+ T.
- Escriba
sudo pm-hibernate
, presione enter, ingrese su contraseña.
Debería ver la pantalla de bloqueo por un segundo, y luego la pantalla de progreso de hibernación de TuxOnIce, como la siguiente:
- Si TuxOnIce funciona, su computadora se apagará.
- Comience de nuevo y espere. TuxOnIce debería reanudarse desde el punto en que hibernaba, incluidas todas las ventanas que abrió en la posición que abrió.
Si todo esto funcionó, vaya al Paso 3, que le permite habilitar Hibernate desde el tablero.
3. Habilitación de la hibernación desde el tablero
Presione Alt+ F2, escriba lo siguiente y luego presione Intro:
gksudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Pegue lo siguiente, presione Ctrl+ Spara guardar y Ctrl+ Qpara salir del editor:
[Volver a habilitar la hibernación por defecto]
Identidad = usuario unix: *
Acción = org.freedesktop.upower.hibernate
ResultActive = yes
Reinicie, y debería ver la opción Hibernar como se muestra a continuación:
4. Eliminando TuxOnIce
Si TuxOnIce no funciona para usted, o simplemente desea eliminarlo, inicie el terminal e ingrese:
sudo apt-get eliminar tuxonice-userui linux-generic-tuxonice linux-headers-generic-tuxonice -y
y recuerde deshabilitar la opción Hibernar en el menú con:
sudo rm /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Luego reinicie.