Comment puis-je créer un script (ou apporter quelques modifications) pour me permettre d'éteindre l'écran dans Ubuntu (12.04) quand je le souhaite, de la même façon que l'écran peut être désactivé dans les téléphones portables?
Et comment puis-je créer une combinaison de touches (un raccourci) pour exécuter ce script?
Je veux économiser de l'énergie.
J'ai vu cette question
Éteindre le moniteur avec une icône mais il n'y a pas de raccourci clavier pour cela.
De plus, dans la réponse, il est dit qu'il existe de nombreuses façons d'accomplir cela, donc j'aimerais en savoir plus.
Réponses:
Si j'ai bien compris votre question, vous pouvez utiliser cette commande
Dans vos paramètres, allez au clavier, raccourci, cliquez sur plus, écrivez le nom que vous voulez et après la commande que je viens d'écrire, cliquez sur le nouveau raccourci et utilisez la combinaison ou la touche que vous souhaitez utiliser
la source
xset dpms force off
? :-)xset dpms force standby
semble être plus fiable et n'a pas besoin de l'sleep 1 ; xset dpms force off
astuce.Les raccourcis personnalisés pour le faire avec les nouvelles versions d'Ubuntu (par exemple 16.04) semblent nécessiter un délai entre la pression de la combinaison de touches et l'exécution de la commande. La solution la plus simple consiste à modifier la commande de raccourci à l'aide de
sh
.Allez à
System Settings... | Keyboard | Shortcuts | Custom Shortcuts
. Créez un nouveau raccourci personnalisé etCommand
mettez:Vous pouvez modifier le délai, mais j'ai trouvé que 0,1 seconde n'était pas tout à fait suffisant parfois.
la source
La commande est
xset dpms force off
Créez simplement un raccourci clavier pour cela. Allez dans clavier-> raccourcis .... allez dans
custom shortcuts
..... puis cliquez sur l'+
icône pour créer un nouveau raccourci.Attribuez ensuite ce qui précède et attribuez une combinaison de touches personnalisée.
TERMINÉ!
la source
Au début, j'ai également configuré un raccourci clavier avec
Mais après 2 secondes, l'affichage s'est rallumé. Peut-être que ma nouvelle version d'Ubuntu (15.05) est la raison de ce comportement différent. La solution était de créer un script avec le contenu suivant:
Appelez maintenant ce script chaque fois que vous appuyez sur le raccourci.
Je pense que cette méthode fonctionne en raison de tout événement de pression de touche retardé. Avec la commande sleep, tous les événements clés ont 1 seconde à traiter et ils ne réveillent pas l'écran à nouveau.
la source