Conecta con nosotros

Hola, ¿qué estás buscando?

Actualidad

¿Cuál es la diferencia entre suspensión e hibernación?

Los modos de suspensión y de hibernación siempre aparecen en nuestras sesiones Linux, y seguramente muchos os beneficiéis de estos modos de ahorro de energía.

Sin embargo, para los que no tengáis muy claro qué es posible lograr con la suspensión o hibernación del PC, en Unixmen nos explican la diferencia claramente. De hecho, simplemente me limitaré a traducir y adaptar la excelente clarificación del artículo original:

1. El modo de suspensión detiene todas las operaciones de todos los procesos y salva el estado del sistema en memoria principal (RAM). El ordenador pasa a un modo de bajo consumo en el que el sistema aún necesita de energía. Hay varias formas de activar de nuevo la sesión, como por ejemplo pulsar una tecla o pulsar y soltar rápidamente el botón de encendido del PC o portátil. Para activar la suspensión en Linux basta con ejecutar el comando

sudo pm-suspend

2. El modo de hibernación traslada todos los datos de la memoria a la memoria de intercambio o swap, y además este modo le indica al gestor de arranque que inicie la sesión con el kernel adecuado para a continuación apagar la máquina. En este estado el sistema no necesita de energía alguna. Podemos volver a levantar la máquina pulsando el botón de encendido del PC o portátil, lo que causa que el kernel recargue el contenido de la memoria desde swap. Para activar la hibernación en Linux basta con ejecutar el comando

sudo pm-hibernate

Es interesante comprobar no obstante que dichos modos pueden dar problemas. Es el caso que cuentan en UbuntuVibes, donde publicaron una interesante noticia en la que nos avisaban de que el modo de hibernación no estará habilitado de forma nativa en Ubuntu 12.04, ya que esta característica no está soportada correctamente por dar muchos conflictos con el hardware.

En dicho post nos indican la forma de configurar el modo de hibernación si queremos usarlo, y que consiste en los siguientes pasos:

Primero probaremos si el comando funciona de forma normal:

sudo pm-hibernate

Si no lo hace tendremos que tocar la configuración de este fichero del sistema:

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

Y añadir las siguientes líneas al mismo:

Advertencia, desplázate para continuar leyendo
[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

Tras esto tendremos que reiniciar el equipo para disponer del modo de hibernación en Ubuntu 12.04.

50 Comentarios
Advertencia
Advertencia

Te recomendamos

Actualidad

Canonical ha anunciado la disponibilidad general de Netplan 1.0, la primera versión estable de su renderizador de abstracción de configuración de red, después de...

Actualidad

Con una semana y un día de retraso conforme a lo esperado a causa del incidente con XZ, Canonical ha anunciado el lanzamiento y la...

Actualidad

Se espera que Linux Mint 22 vea la luz a partir de la segunda mitad del año y va a ser un lanzamiento más...

Actualidad

Los responsables del gestor de correo electrónico Thunderbird dará soporte oficial al paquete Snap, mantenido por Canonical desde hace años y propuesto como el...