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

Linux Lite 7.2 es la nueva versión de esta derivada de Ubuntu, o quizás de Xubuntu, habida cuenta de que utiliza el entorno de...

A fondo

Ubuntu cumple 20 años. Tal día como hoy… O sea, tal día como ayer, hace dos décadas, comenzaba la andadura de la distribución que...

A fondo

Con motivo del lanzamiento de Ubuntu 24.10, pero sobre todo del 20 aniversario de Ubuntu que celebramos por estas fechas entrevistamos a Oliver Smith,...

Actualidad

Ubuntu 24.10 “Oracular Oriole” ya está disponible en fase estable para conmemorar el vigésimo aniversario de la distribución más popular. Canonical, que es muy...