Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 sad


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