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 02/03/2010, à 21:57

JB-home

[résolu] Connaitre la luminosité de son écran en ligne de commande

salut,

j'aimerais afficher la luminosité de mon écran en ligne de commande, ( si possible en % ), le but étant de l'intégrer dans conky,

quel serait la commande adéquate ?

ps : je sait qu'avec :

xrandr --verbose | grep *current | cut -c2-28 |  sed '/^$/d'

j'ai la résolution et la fréquence, il ne me manque plus que la luminosité.

merci d'avance

Dernière modification par z0rg> (Le 03/03/2010, à 00:05)

Hors ligne

#2 Le 02/03/2010, à 21:58

Minøs

Re : [résolu] Connaitre la luminosité de son écran en ligne de commande

xbacklight ?

Hors ligne

#3 Le 02/03/2010, à 22:06

JB-home

Re : [résolu] Connaitre la luminosité de son écran en ligne de commande

il permet d'afficher le % de luminosité actuel où seulement de la changer ?

ps :

zorg@zorg-ubuntu:~$ xbacklight
No outputs have backlight property

Hors ligne

#4 Le 02/03/2010, à 22:57

JB-home

Re : [résolu] Connaitre la luminosité de son écran en ligne de commande

dans le fichier "/proc/acpi/video/VGA/LCDD/brightness" j'ai :

levels:  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
current: 12

( c'est valeur change lorsque je change de luminosité via la touche "FN"

j'aimerais avoir la valeur en %...

Hors ligne

#5 Le 02/03/2010, à 23:53

nesthib

Re : [résolu] Connaitre la luminosité de son écran en ligne de commande

LUM=$(cat /proc/acpi/video/VGA/LCDD/brightness)
echo $((${LUM##*:}*100/15))

GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#6 Le 03/03/2010, à 00:04

JB-home

Re : [résolu] Connaitre la luminosité de son écran en ligne de commande

merci beaucoup nesthib, cela fonctionne à merveille.

Hors ligne

#7 Le 03/03/2010, à 00:12

nesthib

Re : [résolu] Connaitre la luminosité de son écran en ligne de commande

de rien wink


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#8 Le 03/03/2010, à 10:48

Totor

Re : [résolu] Connaitre la luminosité de son écran en ligne de commande

Bonjour,

Il me semble qu'il y a une légère erreur. Il y a 16 valeurs et non 15 :

LUM=$(cat /proc/acpi/video/VGA/LCDD/brightness)
echo $(((${LUM##*:}+1)*100/16))

D'ailleurs, les chiffres vérifient ce constat :
Lorsque le level est 0, le % de luminisité n'est pas 0% car il y a encore de la luminosité.
Enfin, c'est ma façon de voire les choses....
wink


-- Lucid Lynx --

Hors ligne

#9 Le 03/03/2010, à 11:58

nesthib

Re : [résolu] Connaitre la luminosité de son écran en ligne de commande

oui si tu préfères ^^ m'enfin une valeur de 6% pour l'échelon 0 me parait tout aussi arbitraire wink et puis de toute façon l'unité pourcentage utilisée dans ce type de mesures (volume, luminosité) est rarement un pourcentage au sens mathématique du terme… (origine, linéarité, etc.)


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#10 Le 03/03/2010, à 13:51

Totor

Re : [résolu] Connaitre la luminosité de son écran en ligne de commande

En fait, après réflexion, je suis assez mitigé.
Je suis partagé car ton calcul est juste mais il y a quelque chose qui me dérange.
En effet, la valeur de l'échelon n'est pas une quantité mais un numéro de position où 0 en est la 1ère et qui représente une quantité > 0.

Du coup, tout dépend de ce que l'on veut mesurer :
- le % de la capacité (lvl 0=0% -> minimum) ?
- le % de luminosité (lvl 0=6% -> quantité de luminosité minimale par rapport à la luminosité maximale qu'il est capable d'émettre) ?

mais c'est ce que tu as précisé...


-- Lucid Lynx --

Hors ligne

#11 Le 03/03/2010, à 16:45

JB-home

Re : [résolu] Connaitre la luminosité de son écran en ligne de commande

ça serait plutot "- le % de la capacité (lvl 0=0% -> minimum)" je pense hmm

Hors ligne