Esta es la misma pregunta que esta, pero para Raspberry Pi 3 / Raspbian.
Necesito una forma de mostrar la pantalla en negro ejecutando el comando en la consola usando la conexión SSH. El monitor no debe pasar al modo de espera. Solo necesito una pantalla negra para ocultar todo lo que está en la pantalla. La pantalla debe estar negra hasta que le dé otro comando para mostrar el contenido de la pantalla.
En Ubuntu esto funciona:
xrandr -d :0 --output default --brightness 0
Pero en Raspbian no pasa nada:
pi@media2:~ $ xrandr -d :0 --output default --brightness 0
xrandr: Gamma size is 0.
pi@media2:~ $ xrandr -d :0
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1360 x 768, current 1360 x 768, maximum 1360 x 768
default connected 1360x768+0+0 0mm x 0mm
1360x768 0.00*

gammavalor, como--gamma 0:0:0?fbcon una imagen sólida?pi@media:~ $ xrandr -d :0 --output default --gamma 0:0:0 xrandr: Gamma size is 0.y no pasa nada en la salida HDMI de Raspberry.Respuestas:
Método 1 : Ponga la pantalla en blanco sin apagar el puerto HDMI.
Es posible que deba configurar el estado predeterminado de la pantalla en blanco (no lo hice):
Gire el monitor a su estado predeterminado (negro con suerte):
Vuelva a encender el monitor presionando una tecla, moviendo el mouse o usando este comando:
Método 2 : apague el puerto HDMI y vuelva a encenderlo . Esto puede hacer que el monitor se apague, dependiendo de la configuración del monitor, porque no recibe ninguna señal. Algunos televisores o proyectores pueden mostrar un mensaje de error acerca de que no hay señal.
Apágalo:
Vuelva a encenderlo:
El monitor puede estar en blanco o a cuadros hasta que lo obligue a mostrar:
Método 3 : Esto no se aplica a RPi 3 con Raspbian estándar, pero algunas situaciones especializadas y el Pi original podrían usar este método alternativo (¿depreciado?).
Averigüe cuál es el nombre del monitor ejecutando:
Usaremos el nombre
CRT1en este ejemplo para desactivarlo:Y enciéndelo de nuevo:
En todos estos métodos, la parte sobre
-display :0es redundante si su terminal es visible en la pantalla que está tratando de controlar.¡La mejor de las suertes!
fuente
pi@media:~ $ xrandr -d :0 --output default --off xrandr: Failed to get size of gamma for output default-d :0 --output defaultlugar de--output CRT1o el nombre de tu pantalla. Parece que está intentando aceptar el monitor predeterminado en lugar de usar explícitamente su nombre. Compláceme e intente usar el nombre que obtiene al llamarxrandr -qen lugar deCRT1en los otros comandos que sugerí. No hay otros cambios en el comando.xrandrcomandos.Active el protector de pantalla negro:
xset -display :0 s blank xset -display :0 s reset xset -display :0 s activateApágalo:
xset -display :0 s reset xset -display :0 s noblankNo necesita comando
xset -display :0 s blankyxset -display :0 s noblanksi la configuración predeterminada esblank.resetes necesario en el caso si intenta activar el protector de pantalla y ya está activado.fuente