Comment eteindre l'ecran de mon eeepc en console ?
23 réponses
Geo Cherchetout
Bonjour,
Il y a quelques années, on m'a appris ici comment éteindre l'écran avec la
commande xset, depuis ma session xfce. Comment obtenir le même résultat en
vraie console, c'est-à-dire sans session graphique ?
Salut, Geo Cherchetout a écrit le 16/07/2016 10:17 :
Bonjour, Il y a quelques années, on m'a appris ici comment éteindre l'écran avec la commande xset, depuis ma session xfce. Comment obtenir le même résultat en vraie console, c'est-à-dire sans session graphique ?
Y a un moment j'avais trouvé çà qui fonctionne sur Debian Jessie et Ubuntu 16.0 : #!/bin/bash export DISPLAY=:0.0 if [ $# -eq 0 ]; then echo usage: $(basename $0) "on|off|status" exit 1 fi if [ $1 = "off" ]; then echo -en "Turning monitor off..." xset dpms force off echo -en "done.nCheck:" xset -q|grep "Monitor is" elif [ $1 = "on" ]; then echo -en "Turning monitor on..." xset dpms force on echo -en "done.nCheck:" xset -q|grep "Monitor is" elif [ $1 = "status" ]; then xset -q|sed -ne 's/^[ ]*Monitor is //p' else echo usage: $(basename $0) "on|off|status" fi Trouvable avec une simple recherche : <https://duckduckgo.com/?q=linux+monitorControl.sh&ia=web> -- Stéphane
Salut,
Geo Cherchetout a écrit le 16/07/2016 10:17 :
Bonjour,
Il y a quelques années, on m'a appris ici comment éteindre l'écran avec la
commande xset, depuis ma session xfce. Comment obtenir le même résultat en
vraie console, c'est-à-dire sans session graphique ?
Y a un moment j'avais trouvé çà qui fonctionne sur Debian Jessie et
Ubuntu 16.0 :
#!/bin/bash
export DISPLAY=:0.0
if [ $# -eq 0 ]; then
echo usage: $(basename $0) "on|off|status"
exit 1
fi
if [ $1 = "off" ]; then
echo -en "Turning monitor off..."
xset dpms force off
echo -en "done.nCheck:"
xset -q|grep "Monitor is"
elif [ $1 = "on" ]; then
echo -en "Turning monitor on..."
xset dpms force on
echo -en "done.nCheck:"
xset -q|grep "Monitor is"
elif [ $1 = "status" ]; then
xset -q|sed -ne 's/^[ ]*Monitor is //p'
else
echo usage: $(basename $0) "on|off|status"
fi
Trouvable avec une simple recherche :
<https://duckduckgo.com/?q=linux+monitorControl.sh&ia=web>
Salut, Geo Cherchetout a écrit le 16/07/2016 10:17 :
Bonjour, Il y a quelques années, on m'a appris ici comment éteindre l'écran avec la commande xset, depuis ma session xfce. Comment obtenir le même résultat en vraie console, c'est-à-dire sans session graphique ?
Y a un moment j'avais trouvé çà qui fonctionne sur Debian Jessie et Ubuntu 16.0 : #!/bin/bash export DISPLAY=:0.0 if [ $# -eq 0 ]; then echo usage: $(basename $0) "on|off|status" exit 1 fi if [ $1 = "off" ]; then echo -en "Turning monitor off..." xset dpms force off echo -en "done.nCheck:" xset -q|grep "Monitor is" elif [ $1 = "on" ]; then echo -en "Turning monitor on..." xset dpms force on echo -en "done.nCheck:" xset -q|grep "Monitor is" elif [ $1 = "status" ]; then xset -q|sed -ne 's/^[ ]*Monitor is //p' else echo usage: $(basename $0) "on|off|status" fi Trouvable avec une simple recherche : <https://duckduckgo.com/?q=linux+monitorControl.sh&ia=web> -- Stéphane
Sergio
Le 16/07/2016 11:15, yamo' a écrit :
#!/bin/bash export DISPLAY=:0.0
Euh ça sert à quoi en mode console ?
if [ $# -eq 0 ]; then echo usage: $(basename $0) "on|off|status" exit 1 fi if [ $1 = "off" ]; then echo -en "Turning monitor off..." xset dpms force off echo -en "done.nCheck:" xset -q|grep "Monitor is" elif [ $1 = "on" ]; then echo -en "Turning monitor on..." xset dpms force on echo -en "done.nCheck:" xset -q|grep "Monitor is" elif [ $1 = "status" ]; then xset -q|sed -ne 's/^[ ]*Monitor is //p' else echo usage: $(basename $0) "on|off|status" fi
Et comment voit-on "Monitor is off" ? :-) -- Serge http://leserged.online.fr/ Mon blog: http://cahierdesergio.free.fr/ Soutenez le libre: http://www.framasoft.org
Le 16/07/2016 11:15, yamo' a écrit :
#!/bin/bash
export DISPLAY=:0.0
Euh ça sert à quoi en mode console ?
if [ $# -eq 0 ]; then
echo usage: $(basename $0) "on|off|status"
exit 1
fi
if [ $1 = "off" ]; then
echo -en "Turning monitor off..."
xset dpms force off
echo -en "done.nCheck:"
xset -q|grep "Monitor is"
elif [ $1 = "on" ]; then
echo -en "Turning monitor on..."
xset dpms force on
echo -en "done.nCheck:"
xset -q|grep "Monitor is"
elif [ $1 = "status" ]; then
xset -q|sed -ne 's/^[ ]*Monitor is //p'
else
echo usage: $(basename $0) "on|off|status"
fi
Et comment voit-on "Monitor is off" ? :-)
--
Serge http://leserged.online.fr/
Mon blog: http://cahierdesergio.free.fr/
Soutenez le libre: http://www.framasoft.org
if [ $# -eq 0 ]; then echo usage: $(basename $0) "on|off|status" exit 1 fi if [ $1 = "off" ]; then echo -en "Turning monitor off..." xset dpms force off echo -en "done.nCheck:" xset -q|grep "Monitor is" elif [ $1 = "on" ]; then echo -en "Turning monitor on..." xset dpms force on echo -en "done.nCheck:" xset -q|grep "Monitor is" elif [ $1 = "status" ]; then xset -q|sed -ne 's/^[ ]*Monitor is //p' else echo usage: $(basename $0) "on|off|status" fi
Et comment voit-on "Monitor is off" ? :-) -- Serge http://leserged.online.fr/ Mon blog: http://cahierdesergio.free.fr/ Soutenez le libre: http://www.framasoft.org
yamo'
Sergio a écrit le 16/07/2016 12:10 :
Euh ça sert à quoi en mode console ?
Effectivement ça ne fonctionne pas en mode console. Je pensais que ça s'y appliquais mais effectivement ce n'est pas géré par le serveur X. -- Stéphane
Sergio a écrit le 16/07/2016 12:10 :
Euh ça sert à quoi en mode console ?
Effectivement ça ne fonctionne pas en mode console. Je pensais que ça
s'y appliquais mais effectivement ce n'est pas géré par le serveur X.
Effectivement ça ne fonctionne pas en mode console. Je pensais que ça s'y appliquais mais effectivement ce n'est pas géré par le serveur X. -- Stéphane
yamo'
Sergio a écrit le 16/07/2016 12:10 :
Euh ça sert à quoi en mode console ?
Effectivement ça ne fonctionne pas en mode console. Je pensais que ça s'y appliquait mais effectivement ce n'est pas géré par le serveur X... -- Stéphane
Sergio a écrit le 16/07/2016 12:10 :
Euh ça sert à quoi en mode console ?
Effectivement ça ne fonctionne pas en mode console. Je pensais que ça
s'y appliquait mais effectivement ce n'est pas géré par le serveur X...
Effectivement ça ne fonctionne pas en mode console. Je pensais que ça s'y appliquait mais effectivement ce n'est pas géré par le serveur X... -- Stéphane
Doug713705
Le 16-07-2016, Geo Cherchetout nous expliquait dans fr.comp.os.linux.configuration (<nmcqhv$1ous$) :
Bonjour, Il y a quelques années, on m'a appris ici comment éteindre l'écran avec la commande xset, depuis ma session xfce. Comment obtenir le même résultat en vraie console, c'est-à-dire sans session graphique ?
setterm -blank force man setterm pour plus d'info -- Ça peut durer jusqu'à toujours A moins que l'on ait le courage De se dire merde un beau jour Et de mettre fin au naufrage -- H.F. Thiéfaine, La dèche, le twist et le reste
Le 16-07-2016, Geo Cherchetout nous expliquait dans
fr.comp.os.linux.configuration
(<nmcqhv$1ous$1@obelix.gegeweb.org>) :
Bonjour,
Il y a quelques années, on m'a appris ici comment éteindre l'écran avec la
commande xset, depuis ma session xfce. Comment obtenir le même résultat en
vraie console, c'est-à-dire sans session graphique ?
setterm -blank force
man setterm pour plus d'info
--
Ça peut durer jusqu'à toujours
A moins que l'on ait le courage
De se dire merde un beau jour
Et de mettre fin au naufrage
-- H.F. Thiéfaine, La dèche, le twist et le reste
Le 16-07-2016, Geo Cherchetout nous expliquait dans fr.comp.os.linux.configuration (<nmcqhv$1ous$) :
Bonjour, Il y a quelques années, on m'a appris ici comment éteindre l'écran avec la commande xset, depuis ma session xfce. Comment obtenir le même résultat en vraie console, c'est-à-dire sans session graphique ?
setterm -blank force man setterm pour plus d'info -- Ça peut durer jusqu'à toujours A moins que l'on ait le courage De se dire merde un beau jour Et de mettre fin au naufrage -- H.F. Thiéfaine, La dèche, le twist et le reste
Geo Cherchetout
Le 16/07/2016 13:19, *Doug713705* a écrit :
setterm -blank force
Cette option vide l'écran mais ne l'éteint pas. J'en ai essayé quelques autres sans guère plus de succès. Voici ce que j'ai fait en dernier lieu : $ setterm --powerdown 2 $ setterm --blank 1 $ setterm --powersave powerdown $ setterm --powersave on Résultat, l'écran se vide bien au bout d'une minute d'inactivité mais ne s'éteint jamais.
man setterm pour plus d'info
Encore une commande que je ne connaissais pas. Merci, je la mets dans mon carquois. :-)
Le 16/07/2016 13:19, *Doug713705* a écrit :
setterm -blank force
Cette option vide l'écran mais ne l'éteint pas. J'en ai essayé quelques
autres sans guère plus de succès. Voici ce que j'ai fait en dernier lieu :
Cette option vide l'écran mais ne l'éteint pas. J'en ai essayé quelques autres sans guère plus de succès. Voici ce que j'ai fait en dernier lieu : $ setterm --powerdown 2 $ setterm --blank 1 $ setterm --powersave powerdown $ setterm --powersave on Résultat, l'écran se vide bien au bout d'une minute d'inactivité mais ne s'éteint jamais.
man setterm pour plus d'info
Encore une commande que je ne connaissais pas. Merci, je la mets dans mon carquois. :-)
Nicolas George
Geo Cherchetout , dans le message <nmdg4n$ga$, a écrit :
Cette option vide l'écran mais ne l'éteint pas. J'en ai essayé quelques autres sans guère plus de succès. Voici ce que j'ai fait en dernier lieu : $ setterm --powerdown 2 $ setterm --blank 1 $ setterm --powersave powerdown $ setterm --powersave on Résultat, l'écran se vide bien au bout d'une minute d'inactivité mais ne s'éteint jamais.
Est-ce que l'écran s'éteint après dix minutes d'inactivité ? Tu peux aussi essayer de bidouiller /sys/class/backlight/*/brightness .
Geo Cherchetout , dans le message <nmdg4n$ga$1@obelix.gegeweb.org>, a
écrit :
Cette option vide l'écran mais ne l'éteint pas. J'en ai essayé quelques
autres sans guère plus de succès. Voici ce que j'ai fait en dernier lieu :
Geo Cherchetout , dans le message <nmdg4n$ga$, a écrit :
Cette option vide l'écran mais ne l'éteint pas. J'en ai essayé quelques autres sans guère plus de succès. Voici ce que j'ai fait en dernier lieu : $ setterm --powerdown 2 $ setterm --blank 1 $ setterm --powersave powerdown $ setterm --powersave on Résultat, l'écran se vide bien au bout d'une minute d'inactivité mais ne s'éteint jamais.
Est-ce que l'écran s'éteint après dix minutes d'inactivité ? Tu peux aussi essayer de bidouiller /sys/class/backlight/*/brightness .
Geo Cherchetout
Le 16/07/2016 18:46, *Nicolas George* a écrit :
Est-ce que l'écran s'éteint après dix minutes d'inactivité ?
Non, il est toujours allumé depuis plusieurs heures.
Tu peux aussi essayer de bidouiller /sys/class/backlight/*/brightness .
# cd /sys/class/backlight/acpi_video0 # cat brightness 3 # echo 0 > brightness ; sleep 5 ; echo 3 > brightness Même avec la valeur 0, l'écran demeure allumé et le texte assez lumineux pour être lisible. J'ai essayé une valeur négative, invalid argument. Dans le répertoire acpi_video0 se trouve aussi un sous-répertoire *power* bien tentant, mais je n'y ai rien trouvé que je parvienne à manipuler utilement...
Le 16/07/2016 18:46, *Nicolas George* a écrit :
Est-ce que l'écran s'éteint après dix minutes d'inactivité ?
Non, il est toujours allumé depuis plusieurs heures.
Tu peux aussi essayer de bidouiller /sys/class/backlight/*/brightness .
Même avec la valeur 0, l'écran demeure allumé et le texte assez lumineux
pour être lisible. J'ai essayé une valeur négative, invalid argument.
Dans le répertoire acpi_video0 se trouve aussi un sous-répertoire *power*
bien tentant, mais je n'y ai rien trouvé que je parvienne à manipuler
utilement...
Est-ce que l'écran s'éteint après dix minutes d'inactivité ?
Non, il est toujours allumé depuis plusieurs heures.
Tu peux aussi essayer de bidouiller /sys/class/backlight/*/brightness .
# cd /sys/class/backlight/acpi_video0 # cat brightness 3 # echo 0 > brightness ; sleep 5 ; echo 3 > brightness Même avec la valeur 0, l'écran demeure allumé et le texte assez lumineux pour être lisible. J'ai essayé une valeur négative, invalid argument. Dans le répertoire acpi_video0 se trouve aussi un sous-répertoire *power* bien tentant, mais je n'y ai rien trouvé que je parvienne à manipuler utilement...
Nicolas George
Geo Cherchetout , dans le message <nmdv43$tjm$, a écrit :
J'ai essayé une valeur négative, invalid argument.
C'est un pourcentage. C'est bizarre que ça ne marche pas, parce que c'est ce que X.org utilise pour éteindre l'écran.
Geo Cherchetout , dans le message <nmdv43$tjm$1@obelix.gegeweb.org>, a
écrit :
J'ai essayé une valeur négative, invalid argument.
C'est un pourcentage.
C'est bizarre que ça ne marche pas, parce que c'est ce que X.org utilise
pour éteindre l'écran.
Geo Cherchetout , dans le message <nmdv43$tjm$, a écrit :
J'ai essayé une valeur négative, invalid argument.
C'est un pourcentage. C'est bizarre que ça ne marche pas, parce que c'est ce que X.org utilise pour éteindre l'écran.
Geo Cherchetout
Le 17/07/2016 00:04, *Nicolas George* a écrit :
Geo Cherchetout , dans le message <nmdv43$tjm$, a écrit :
J'ai essayé une valeur négative, invalid argument.
C'est un pourcentage. C'est bizarre que ça ne marche pas, parce que c'est ce que X.org utilise pour éteindre l'écran.
Ce que je constate ici après une nuit de repos : - La valeur au démarrage de l'ordinateur est 3. - Les valeurs entières de 0 à 15 sont seules valides et prises en compte avec un effet visible. - Aucune n'éteint l'écran. Si ça peut donner des idées...
Le 17/07/2016 00:04, *Nicolas George* a écrit :
Geo Cherchetout , dans le message <nmdv43$tjm$1@obelix.gegeweb.org>, a
écrit :
J'ai essayé une valeur négative, invalid argument.
C'est un pourcentage.
C'est bizarre que ça ne marche pas, parce que c'est ce que X.org utilise
pour éteindre l'écran.
Ce que je constate ici après une nuit de repos :
- La valeur au démarrage de l'ordinateur est 3.
- Les valeurs entières de 0 à 15 sont seules valides et prises en compte
avec un effet visible.
- Aucune n'éteint l'écran.
Geo Cherchetout , dans le message <nmdv43$tjm$, a écrit :
J'ai essayé une valeur négative, invalid argument.
C'est un pourcentage. C'est bizarre que ça ne marche pas, parce que c'est ce que X.org utilise pour éteindre l'écran.
Ce que je constate ici après une nuit de repos : - La valeur au démarrage de l'ordinateur est 3. - Les valeurs entières de 0 à 15 sont seules valides et prises en compte avec un effet visible. - Aucune n'éteint l'écran. Si ça peut donner des idées...