Respuestas:
Puede hacerlo utilizando el comando de preferencias para el servidor X ( http://systembash.com/content/how-to-turn-off-your-monitor-via-command-line-in-ubuntu/ )
$ xset dpms force off
$ xset dpms force on
Al presionar una tecla o mover el mouse también se encenderá el monitor si se ha apagado. Puede asignar el comando a una tecla si desea utilizar accesos directos.
xset dpms force standby
parece ser más confiable y no necesita el sleep 1 ; xset dpms force off
truco.
Para agregar a la otra respuesta , descubrí que cuando entré xset dpms force off
y presioné la Entertecla, mi pantalla se apagaba y volvía a encenderse. Al ejecutar el siguiente comando, pude hacer que la pantalla se apagara sin encenderse.
sleep 3; xset dpms force off
Solo para agregar más opciones ... Puedes ejecutar
xrandr --output <DISPLAY_NAME> --brightness 0
Para determinar su nombre para mostrar, simplemente ejecute xrandr
. Le proporcionará información sobre pantallas conectadas, para que pueda encender y apagar cualquiera de ellos
Sin embargo, tenga cuidado, después de ejecutar este comando, no podrá encender la pantalla moviendo el mouse o usando un teclado. Deberá usar un segundo monitor o escribir a ciegas
xrandr --output <DISPLAY_NAME> --brightness 1
Entonces, X RandR le brinda un mejor control sobre sus pantallas, pero hace lo que hace. También se puede usar para otras cosas, como cambiar la resolución, orientación, velocidad, etc. También es muy fácil ejecutarlo dentro de los scripts. Si lo desea, puede escribir un guión para que su pantalla se desvanezca en negro. El parámetro de brillo puede tomar fracciones
--brightness
opción en realidad no afecta el hardware, solo colorea la pantalla de manera que se oscurezca. Citar el manual en la --brightness
opción: However, this is a software only modification, if your hardware has support to actually change the brightness, you will probably prefer to use xbacklight
.
Encontré que el xset dpms force off
comando funciona bien. Sin embargo, al asignar una tecla de acceso rápido a este comando, me encontré con problemas: mi pantalla se apagaba y volvía a encenderse.
Encontré que la razón de esto era la combinación de teclas de acceso rápido que estaba usando sin ninguna razón en particular. Descubrí que la combinación de teclas de acceso rápido " Mod2 + Mod4 + Super + Hyper + Desplazamiento a la izquierda " asignada al xset dpms force off
comando apaga la pantalla y la pantalla no se volverá a encender hasta que se presione una tecla o se use el mouse. ¡Exactamente lo que quería! Esa combinación de teclas de acceso rápido es simplemente la Super(tecla de Windows) utilizada junto con la shifttecla izquierda . Estoy ejecutando Ubuntu 16.04 y esto está funcionando en mis sistemas.
En Ubuntu 18.04, los dpms no funcionan correctamente con GNOME Wayland
$ xset -q
DPMS (Energy Star):
Display is not capable of DPMS
Puede probar el siguiente comando
para apagar el monitor:
busctl --user set-property org.gnome.Mutter.DisplayConfig /org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig PowerSaveMode i 1
Para encender el monitor:
busctl --user set-property org.gnome.Mutter.DisplayConfig /org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig PowerSaveMode i 0
Esto funciona para mi.