Réponses:
Vous pouvez utiliser la commande preferences pour le serveur X ( http://systembash.com/content/how-to-turn-off-your-monitor-via-command-line-in-ubuntu/ )
$ xset dpms force off
$ xset dpms force on
Appuyez sur une touche ou déplacez la souris pour allumer le moniteur s'il a été éteint. Vous pouvez affecter la commande à une touche si vous souhaitez utiliser des raccourcis.
xset dpms force standby
semble être plus fiable et n'a pas besoin de sleep 1 ; xset dpms force off
truc.
Pour ajouter à l’ autre réponse , j’ai trouvé que lorsque xset dpms force off
j’appuyais sur la Entertouche, mon écran s’éteignait et se rallumait. En exécutant la commande ci-dessous, j'ai pu éteindre l'écran sans l'allumer.
sleep 3; xset dpms force off
Juste pour ajouter plus d'options ... Vous pouvez exécuter
xrandr --output <DISPLAY_NAME> --brightness 0
Pour déterminer votre nom d'affichage, lancez simplement xrandr
. Il vous fournira des informations sur les écrans connectés afin que vous puissiez les activer et les désactiver.
Attention cependant, après avoir exécuté cette commande, vous ne pourrez plus allumer votre écran en déplaçant votre souris ou en utilisant un clavier. Vous devrez soit utiliser un deuxième moniteur ou taper aveuglément
xrandr --output <DISPLAY_NAME> --brightness 1
X RandR vous permet donc de mieux contrôler vos écrans, mais il fait ce qu’il fait. Il peut également être utilisé pour d'autres tâches, telles que la résolution, l'orientation, la vitesse, etc. Il est également très facile de l'exécuter dans des scripts. Si vous le souhaitez, vous pouvez écrire un script pour que votre écran passe au noir. Le paramètre de luminosité peut prendre des fractions
--brightness
option n'affecte pas réellement le matériel, elle ne fait que colorer l'écran de manière à ce qu'il devienne sombre. Citation du manuel sur l' --brightness
option: However, this is a software only modification, if your hardware has support to actually change the brightness, you will probably prefer to use xbacklight
.
J'ai trouvé la xset dpms force off
commande fonctionne bien. Cependant, lors de l'attribution d'une touche de raccourci à cette commande, j'ai rencontré des problèmes: mon écran s'éteignait puis se rallumait.
J'ai trouvé que la raison en était le combo de touches d'accès rapide que j'utilisais sans raison particulière. J'ai découvert le raccourci clavier " Mod2 + Mod4 + Super + Hyper + décalage gauche " attribué à la xset dpms force off
commande éteint l'écran et celui-ci ne se rallumera pas tant qu'une touche n'est pas enfoncée ou que la souris n'est pas utilisée. Exactement ce que je voulais! Ce raccourci clavier est simplement la Supertouche (Windows) utilisée conjointement avec la shifttouche gauche . J'utilise Ubuntu 16.04 et cela fonctionne sur mes systèmes.
Dans Ubuntu 18.04, les dpms ne fonctionnaient pas correctement avec GNOME Wayland
$ xset -q
DPMS (Energy Star):
Display is not capable of DPMS
Vous pouvez essayer la commande ci-dessous,
pour éteindre le moniteur:
busctl --user set-property org.gnome.Mutter.DisplayConfig /org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig PowerSaveMode i 1
Pour allumer le moniteur:
busctl --user set-property org.gnome.Mutter.DisplayConfig /org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig PowerSaveMode i 0
Ça marche pour moi.