Bonjour,
perso j'ai un script qui me permet de sélectionner une luminosité (+ lumière bleue) parmi 4 choix possibles:
Ce script se nomme lum et se lance en ligne de commande.
Code : Tout sélectionner
case $1 in
d) xrandr --output VGA-1 -r 60 --gamma 1:1:0.85 --brightness 0.75 ;;
m) xrandr --output VGA-1 -r 60 --gamma 1:1:0.75 --brightness 0.65 ;;
n) xrandr --output VGA-1 -r 60 --gamma 1:1:0.6 --brightness 0.5 ;;
*) xrandr --output VGA-1 -r 60 --gamma 1:1:1 --brightness 0.75 ;;
esac
Le -r 60 c'est pour un écran 60 Hz.
et j'en ai un autre (nécessite zenity) plus graphique qui lance le premier et que j'ai nommé lumsel
Je lance ce dernier à l'ouverture de session
Code : Tout sélectionner
choixLuminosite=$(zenity --list \
--title="Luminosité" \
--text="<i>Luminosité</i>" \
--radiolist \
--width 310 \
--height 340 \
--hide-header \
--hide-column=2 \
--column "radio" --column "id" --column "Choix" \
False 1 "Naturel" \
True 2 "Jour" \
False 3 "Sombre" \
False 4 "Nuit" \
2>/dev/null
)
case $choixLuminosite in
1)
lum ;;
2)
eval 'lum d';;
3)
eval 'lum m';;
4)
eval 'lum n';;
*)
exit 1;;
esac
exit
Sur l'image ci-dessus, le script lumsel ouvre la fenêtre permettant de choisir une luminosité.
On voit également les 4 arguments possibles du script lum dans le terminal.
lum (sans argument, pour une luminosité à 75% sans modification du gamma)
lum d (pour une luminosité à 75% avec modification du gamma pour une journée ensoleillée)
lum m (pour une luminosité à 65% avec modification du gamma pour la fin de journée ou un temps maussade)
lum n (pour une luminosité à 50% avec modification du gamma pour la nuit)