Cómo deshabilitar el modo de suspensión en la Raspberry Pi

Cuando configura por primera vez una Raspberry Pi, da mucho miedo que la pantalla se vuelva negra de repente.

No hay necesidad de alarmarse, pero especialmente durante las actualizaciones de software y otros procesos más largos, esto puede causar una ansiedad innecesaria.

Afortunadamente, existen varios métodos para prevenirlo.

La Raspberry Pi no tiene modo de suspensión, por lo que ya está deshabilitada.

El borrado de pantalla es lo que se utiliza. Para deshabilitar la pantalla en blanco rápidamente, use la utilidad raspi-config usando el terminal y apáguela en la sección Opciones de pantalla.

Hay otras formas, incluida la instalación de un protector de pantalla, que se puede hacer sin usar el terminal.

¡Siga leyendo para obtener más información e instrucciones paso a paso!

Si necesita ayuda para comenzar con Raspberry Pi, tengo un curso completo para guiarlo en sus primeros pasos.

Te ayudaré a usar el hardware perfecto, a conectarlo todo e instalar tu primer sistema.

También harás tu primer proyecto conmigo, solo para asegurarte de que estás listo para el siguiente nivel.

Obtén toda la información en esta página si estás interesado.

¿Raspberry Pi 4 tiene modo de suspensión?

Estrictamente hablando, la Raspberry Pi no tiene un modo de suspensión como lo veríamos en una computadora de escritorio o portátil.

El hardware está encendido o apagado, pero no entra en un modo de ahorro de energía o de suspensión como lo vería en un sistema más completo.

La función está disponible en una instalación nueva del sistema operativo Raspberry Pi, pero está desactivada de forma predeterminada.

A esto lo llamamos DPMS (Display Power Management System).

DPMS tiene 3 valores que se pueden configurar, tiempo de suspensión, tiempo de hibernación y tiempo de inactividad.

Estos se establecen con el comando de terminal:
xset dpms

Aquí hay un ejemplo:
xset dpms 60120240

Y puede activar o desactivar DPMS con:
xset + dpms
xset -dpms

Suspender solo pone el monitor en suspensión, pero todo lo demás permanece encendido.

Hibernate es donde nos metemos en problemas porque la Raspberry Pi no entiende cómo hibernar. La hibernación consiste en transferir el contenido de la memoria al disco y poner la computadora en un estado de muy bajo consumo de energía, que el Pi simplemente no admite.

Puede ser difícil recuperarse en ciertas circunstancias porque el Pi no sabe cómo lidiar con nada más que encendido o apagado. Es mejor dejar DPMS para nuestros propósitos. Es por eso que Raspberry Pi Foundation permite el borrado de pantalla, pero no la función DPMS.

¿Qué es la pantalla en blanco?

El borrado de pantalla quitará la imagen de su pantalla y la reemplazará con una pantalla completamente negra, pero la energía aún se suministra al puerto HDMI. Esto es lo que se encuentra cuando configura por primera vez un sistema Raspberry Pi, y puede ser muy molesto.

En versiones recientes del sistema operativo, raspi-config para la línea de comando y la utilidad de configuración Raspberry Pi utilizada en el entorno de escritorio han agregado un interruptor para desactivar la pantalla en blanco.

¿Cómo despierto mi Raspberry Pi desde el modo de suspensión?

Si su Raspberry Pi intenta hibernar o dormir, la única solución puede ser apagarla y reiniciar, lo que preferimos evitar.

Si su pantalla se acaba de quedar en blanco, es posible que pueda reactivarla presionando rápidamente el teclado (generalmente se recomienda la barra espaciadora, pero cualquier tecla funcionará)

Cómo deshabilitar la pantalla en blanco

Desde la interfaz de escritorio

Para deshabilitar la pantalla en blanco desde la interfaz del escritorio:

  • Simplemente vaya al menú principal.
  • Abra el submenú Preferencias y elija Configuración de Raspberry Pi.
  • Una vez allí, haga clic en la pestaña Pantalla.
  • En la parte inferior de la lista corta está Pantalla en blanco, Activar o Desactivar.
    Si el tuyo está atenuado como el mío, significa que otra cosa está controlando la configuración (probablemente un salvapantallas).

Usando la línea de comando

Si prefiere usar la línea de comando, tiene varias opciones, dependiendo de qué tan detallado desee obtener. En la terminal, comience con:

¿Un poco perdido en la línea de comandos de Linux? Consulte este artículo primero, que le dará los comandos más importantes para recordar, y una hoja de trucos gratuita que puede descargar para tener los comandos al alcance de su mano.

Usando un salvapantallas

Otra forma de controlar el borrado de la pantalla es utilizando un buen protector de pantalla antiguo. En los días de los monitores con tubos de rayos catódicos, estos eran esenciales para evitar daños en la pantalla al mostrar la misma imagen todo el día. En estos días, con los monitores LCD y LED, no son realmente necesarios, pero pueden ser divertidos cuando su sistema está inactivo.

La idea es que, en lugar de tener una pantalla que no cambie durante una hora tras otra, introduzca algunos efectos de movimiento o cambio de color en la pantalla cuando sea evidente que el usuario no estaba ocupado con la computadora. Esto ayudó a evitar que las pantallas CRT se «quemaran», donde la imagen mostrada constantemente se volvió más o menos permanente en la pantalla después de horas y horas.

Hay un excelente protector de pantalla disponible que funciona bien en Pi llamado xscreensaver. Puedes instalarlo desde la terminal con el comando:

sudo apt instalar xscreensaver

O puede usar la herramienta Agregar o quitar software en el entorno de escritorio gráfico si prefiere no usar el terminal.

  • En Preferencias, elija Agregar o quitar software
  • Ingrese xscreensaver en el área de búsqueda y presione regresar.Obtendrá una buena lista de cosas, pero la principal que necesita se llama Demonio de salvapantallas y interfaz para X11. La mayoría de las otras cosas en la lista son complementos que agregarán módulos adicionales al protector de pantalla después de su instalación.
  • Seleccione ese y haga clic en aplicar. Una vez instalado, será necesario reiniciar para iniciarlo (aunque es posible que no se lo solicite).

En Preferencias, ahora tendrá una nueva opción de protector de pantalla. Al elegir esto, se abrirá la ventana principal del protector de pantalla. Si solo está interesado en deshabilitar la pantalla en blanco, puede elegir eso en el menú emergente Modo en la parte superior izquierda.

Si desea jugar un poco, puede seleccionar cualquiera de los protectores de pantalla que aparecen en la lista de desplazamiento y ver qué hacen en la ventana de muestra a la derecha. Tenga en cuenta que muchos en la lista aparecerán ligeramente grises y se mostrarán como No instalados a la derecha si los selecciona. Están disponibles en algunas de esas otras opciones que vimos en la lista Agregar o quitar software, pero averiguar cuál está en qué paquete puede ser un poco desafiante.

Sin embargo, si selecciona uno que aparece en negro, se instalará y obtendrá una muestra a la derecha. A continuación, puede establecer cuánto tiempo desea que la pantalla esté inactiva antes de que aparezca el protector de pantalla, y también si desea que la pantalla se bloquee con una contraseña después de una cierta cantidad de minutos.

Uno de los modos anteriores es elegir un protector de pantalla aleatorio, y si lo elige, la configuración Ciclo después controlará el tiempo que cada uno está en la pantalla antes de que elija otro al azar. Puede ser divertido ver los viejos favoritos de vez en cuando, especialmente si ha existido el tiempo suficiente como para haber tenido uno en una pantalla CRT.

Conclusión

Por lo tanto, tiene varias opciones para mantener viva la pantalla mientras trabaja en las cosas. Por lo general, es una de las primeras cosas que hago al configurar una nueva unidad de sistema operativo Raspberry Pi para no perder la pantalla mientras realizo actualizaciones u otras instalaciones. Decida lo que decida, diviértase con su Pi.