#1 Le 17/10/2006, à 22:30
- lex111
script pour éteindre écran de portable
salut j'aimerais faire un fichier .sh pour éteindre/allumer mon écran de portable...
je sais que :
pour allumer l'écran :
sudo vbetool dpms on
pour l'éteindre :
sudo vbetool dpms off
pour ne pas devoir rentrer mon mdp a chaque fois : modifier visudo
Maintenant, j'aimerais avoir un petit script qui face ça :
#!/bin/bash
#éteindre l'écran
sudo vbetool dpms off
#attendre que l'on appui sur une touche ou que l'on bouge la souris
?????
#allumer l'écran
sudo vbetool dpms on
voila que faut il mettre à la place des "??????"
Je précise que je ne veut pas que l'attente me bouffe du processus...
merci d'avance
Dernière modification par lex111 (Le 18/10/2006, à 07:20)
Hors ligne
#2 Le 18/10/2006, à 06:32
- jrev
Re : script pour éteindre écran de portable
Bonjour,
Moi j'ai mis dans les préférences de l'économiseur d'écran l'option écran vide et réglé la minuterie sur 6 minutes.
ça ne te suffit pas ?
C'est vrai que pouvoir faire un script pour améliorer son PC est une chose intéressante et je suis preneur...
Surtout pour les options au démarrage du PC
Mal nommer les choses, c'est ajouter au malheur du monde
Hors ligne
#3 Le 18/10/2006, à 07:19
- lex111
Re : script pour éteindre écran de portable
Moi j'ai mis dans les préférences de l'économiseur d'écran l'option écran vide
L'écran vide ne désactive pas ton écran, cela veut dire que ton écran est noire mais il est toujours lumineux (se sont juste les pixels qui sont noir) donc moi pour économiser de l'énergie j'aimerais désactiver mon écran
Hors ligne
#4 Le 19/10/2006, à 10:17
- kaworu
Re : script pour éteindre écran de portable
Salut !
à mon avis détecter la souris n'est pas trop un boulot pour bash...
Enfin pour les touches je te conseil de voir ICI, c'est un petit script tiré de l'excellent http://tldp.org/LDP/abs/html/
Autrement ce que j'ai fais, c'est un script ACPI pour que lorsque je ferme mon laptop, il y'a uniquement l'écran qui s'éteint (si je veux le mettre en veille, j'ai une combinaison de touches).
"There are in order of increasing severity: lies, damn lies, statistics, and computer benchmarks."
Hors ligne
#5 Le 14/11/2006, à 00:21
- atlas95
Re : script pour éteindre écran de portable
Je voudrais binder moi aussi ces 2 commandes, pouvez m'aidez svp, je n'y arrive pas avec xbindkeys.
J'ai creer 2 script dans /usr/local/bin/ : ecranon et ecranoff
et je voudrais les attribuer a control+shift+² et control+² par exemple.
Voici mon .xbindkeysrc
"/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Left]""
m:0x0 + b:8
"/usr/bin/xvkbd -xsendevent -text "\[Alt_L]\[Right]""
m:0x0 + b:9
"/usr/bin/xvkbd -xsendevent -text "\[Control_Left]\[Alt_L]\[Left]""
m:0x0 + b:13
"/usr/bin/xvkbd -xsendevent -text "\[Control_Left]\[Alt_L]\[Right]""
m:0x0 + b:14
"gnome-terminal"
m:0x0 + b:7
"nautilus"
m:0x0 + b:6
"ecranoff"
m:0x5 + c:49
Control+Shift + twosuperior
"ecranon"
m:0x4 + c:49
Control + twosuperior
Merci d'avance
Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net
Hors ligne
#6 Le 14/11/2006, à 16:10
- Petit Willy
Re : script pour éteindre écran de portable
Salut
pour quoi ne pas utiliser les paramètres "keybinding_commands" dans gconf-editor ?
tu crée 2 script on et off tu les met la ou ça te va bien ..
login@monpc:~$ gconf-editor
puis :
apps --> metacity --> keybinding-commands :
la tu choisis une commandes libre dans valeur tu rentre le chemin de ton script on.
idem pour ton script off
puis tu va dans "global_keybindings" dans la section de droite tu choisis la ligne qui commence par run_tacommande et dans valeur tu tape le nom du script correspondant...
voila en espérant t'avoir été utile....
Hors ligne