Cómo deshabilitar los modos de suspensión e hibernación en Linux

Cómo deshabilitar los modos de suspensión e hibernación en Linux

En este artículo, lo llevamos a través de cómo deshabilitar suspender y hibernación Modos en un sistema Linux. Pero antes de hacer eso, tengamos brevemente una visión general de estos dos modos.

Cuando suspende su sistema Linux, básicamente activa o lo pone en modo de suspensión. La pantalla se apaga, a pesar de que la computadora sigue muy alimentada. Además, todos sus documentos y aplicaciones permanecen abiertas.

Lectura relacionada: Una guía básica para el proceso de arranque de Linux

Suspender su sistema ayuda a ahorrar energía cuando no está utilizando su sistema. Volver a usar su sistema requiere un simple clic del mouse o un toque en cualquier botón de teclado. A veces, es posible que deba presionar el fuerza botón.

Hay 3 modos de suspensión en Linux:

  • Suspender a RAM (suspender normal): Este es el modo que la mayoría de las computadoras portátiles ingresan automáticamente en caso de inactividad durante una cierta duración o al cerrar la tapa cuando la PC se ejecuta en la batería. En este modo, la energía se reserva para la RAM y se corta de la mayoría de los componentes.
  • Suspender al disco (hibernado): En este modo, el estado de la máquina se guarda en el espacio de intercambio y el sistema está completamente alimentado. Sin embargo, al encenderlo, todo se restaura y te levantas desde donde te fuiste.
  • Suspender a ambos (suspender híbrido): Aquí, el estado de la máquina se guarda en el intercambio, pero el sistema no se dispara. En su lugar, la PC está suspendida a RAM. La batería no se usa y puede reanudar el sistema de forma segura desde el disco y seguir adelante con su trabajo. Este método es mucho más lento que suspender a RAM.

Deshabilitar suspender e hibernación en Linux

Para evitar que su sistema Linux suspensión o entrar en hibernación, Necesitas deshabilitar lo siguiente system Objetivos:

$ sudo systemctl máscara de sueño.DISPENDO TITAR.Target Hibernate.Duerme híbrido objetivo.objetivo 

Obtiene la salida que se muestra a continuación:

duermo híbrido.Target creado Symlink/etc/Systemd/System/Sleep.objetivo → /dev /null. Creado Symlink/etc/systemd/system/suspender.objetivo → /dev /null. Creado Symlink/Etc/Systemd/System/Hibernate.objetivo → /dev /null. Creado Symlink/Etc/Systemd/System/Hybrid-Sleep.objetivo → /dev /null. 
Deshabilitar suspender e hibernación en Ubuntu

Luego reinicie el sistema e inicie sesión nuevamente.

Verifique si los cambios se han efectuado utilizando el comando:

$ sudo systemctl status sleep.DISPENDO TITAR.Target Hibernate.Duerme híbrido objetivo.objetivo 
Verifique la suspensión y la hibernación en Ubuntu

Desde la salida, podemos ver que los cuatro estados han sido deshabilitados.

Habilitar suspender e hibernación en Linux

Para volver a habilitar el suspender y hibernación modos, ejecute el comando:

$ sudo systemctl desenmascarar.DISPENDO TITAR.Target Hibernate.Duerme híbrido objetivo.objetivo 

Aquí está la salida que obtendrá.

Eliminado/etc/systemd/system/sleep.objetivo. Eliminado/etc/systemd/system/suspender.objetivo. Eliminado/etc/systemd/system/hibernate.objetivo. Eliminado/etc/systemd/system/hybrid-sleep.objetivo. 
Habilitar suspender e hibernación en Ubuntu

Para verificar esto, ejecute el comando;

$ sudo systemctl status sleep.DISPENDO TITAR.Target Hibernate.Duerme híbrido objetivo.objetivo 
Verifique la suspensión y la hibernación en Ubuntu

Para evitar que el sistema entre en suspensión del estado al cerrar la tapa, edite el /etc/systemd/logind.confusión archivo.

$ sudo vim/etc/systemd/logind.confusión 

Agregar las siguientes líneas al archivo.

[Iniciar sesión] HandLelidSwitch = Ignore HandLelidSwitchDocked = Ignore 

Guardar y salir del archivo. Asegúrese de reiniciar para que los cambios entren en vigencia.

Esto envuelve nuestro artículo sobre cómo deshabilitar Suspender y hibernación Modos en su sistema Linux. Es nuestra esperanza que hayas encontrado que esta guía es beneficiosa. Tus comentarios son más bienvenidos.