#1 Le 24/09/2011, à 16:25
- neige de novembre
[script] + raccourci clavier pour éteindre son écran (laptop/netbook)
Bonjour. J'ai trouvé un tutoriel génial sur le site Softpedia pour éteindre et rallumer à volonté son écran de portable ou de netbook, et ainsi allonger l'autonomie de la batterie. L'auteur a testé son script sur Oneric 11.10, mais il fonctionne tout aussi bien sur 11.04.
tutoriel Softpedia
Pour ceux qui ne lisent pas l'anglais, le voici résumé:
ÉTAPE 1:
D'abord il faut installer cette librairie Python:
sudo apt-get install python-xlib
ÉTAPE 2:
On crée le script.
Un clic droit sur le bureau pour créer un nouveau document vierge, qu'on renomme "moniteur_off.sh".
On ouvre le fichier, et on y colle ce qui suit:
#!/usr/bin/python
import time
import subprocess
from Xlib import X
from Xlib.display import Display
display = Display(':0')
root = display.screen().root
root.grab_pointer(True,
X.ButtonPressMask | X.ButtonReleaseMask | X.PointerMotionMask,
X.GrabModeAsync, X.GrabModeAsync, 0, 0, X.CurrentTime)
root.grab_keyboard(True,
X.GrabModeAsync, X.GrabModeAsync, X.CurrentTime)
subprocess.call('xset dpms force off'.split())
p = subprocess.Popen('gnome-screensaver-command -i'.split())
time.sleep(1)
while True:
print display.next_event()
p.terminate()
break
On enregistre.
Clic droit sur le fichier "moniteur_off.sh" pour choisir Propriétés, puis l'onglet Permissions. On y coche l'option "Autoriser l'exécution du fichier comme un programme".
Puis on déplace le fichier vers son /home, en notant bien le chemin.
ÉTAPE 3:
On crée le raccourci.
On se rend dans Raccourcis clavier, on choisit Ajouter.
Dans le champ Nom, on inscrit quelque chose comme "Script Moniteur Off".
Dans le champ Commande, on inscrit le chemin vers le script, soit (par exemple) /home/neigedenovembre/moniteur_off.sh.
On clique sur Appliquez.
Il faut maintenant assigner une touche au nouveau raccourci. Pour ce faire, on le sélectionne dans la liste, on clique à droite sur Désactivé, puis on appuie sur la touche désirée (F10 dans le tuto).
Et voilà le travail!
Appuyez sur F10, et l'écran de votre laptop s'éteindra instantanément. Pour le rallumer, soit on appuie sur ESC, soit on bouge sa souris ou on effleure le pavé tactile.
Dites-moi si ça fonctionne chez vous!
Ubuntu Trusty 14.04 (Asus S451L, Dell Vostro V130)
Hors ligne
#2 Le 24/09/2011, à 22:49
- Sciensous
Re : [script] + raccourci clavier pour éteindre son écran (laptop/netbook)
soit directement en ligne de commande :
xset dpms force off
sauf que ça marchait très bien sous Hardy
mais sous Lucid, l'écran se rallume tout seul au bout d'1 min ou 2
antiX 19 et 21 et Ubuntu 20.04 et 22.04
( sous LXDE et gnome-shell )
Hors ligne
#3 Le 02/02/2012, à 12:28
- 5Toxic5
Re : [script] + raccourci clavier pour éteindre son écran (laptop/netbook)
Merci !
Ça marche super bien ce petit script, je commencais à desperer car en effet, sous Lucid, impossible d'éteindre l'écran plus d'une minute...
Hors ligne
#4 Le 02/02/2012, à 13:44
- n3o51
Re : [script] + raccourci clavier pour éteindre son écran (laptop/netbook)
Salut j'ai la même chose sous ma lucid en faite il faut utiliser sudo
si je l'utilise pas ça se rallume aussitôt
sudo xset dpms force off
donc ce que je fait j’édite /etc/sudoers
#autorise xset avec sudo sans mot de passe
%admin ALL=(root) NOPASSWD:/usr/bin/xset
ensuite tu fait un alias dans le bashrc
Aprés si il y a mieux
Welcome to the real world
________________________________
Hors ligne