Accéder au contenu.
Menu Sympa

linux-31 - Re: [Linux-31] Faire varier le gamma (xrandr)

Objet : Discussions sur le logiciel libre

Archives de la liste

Re: [Linux-31] Faire varier le gamma (xrandr)


Chronologique Discussions 
  • From: "Jean-Marc Mongrelet" (via linux-31 Mailing List) <linux-31 AT culte.org>
  • To: peterpan31 AT free.fr
  • Cc: linux-31 AT culte.org
  • Subject: Re: [Linux-31] Faire varier le gamma (xrandr)
  • Date: Sun, 01 Oct 2017 17:58:56 +0200
  • Authentication-results: sfr.fr; auth=pass (LOGIN) smtp.auth=jm.mt AT sfr.fr

Bonjour Pierre,

Le 01/10/2017 02:47, Pierre ESTREM a écrit :
Bonjour,

Je tente de trouver les commandes 'xrandr' qui me permettraient de
baisser et augmenter le gamma sur les 3 valeurs RGB.

J'ai constaté que les valeurs par défaut pour chacune est "1" (=>
xrandr --output VGA1 --gamma 1:1:1).
Je cherche donc à  faire varier ces valeurs pas par pas par exemple de +/- 0,05.

Pour réaliser ça... on peut procéder par script...
J'ai réalisé deux scripts... gamma_moins.sh et gamma_plus.sh qui sont:
#############################################
$
$ cat bin/gamma_moins.sh
#!/bin/sh
pas="0.05"
if [ -f /tmp/gamma.tmp ]; then
g="$(cat /tmp/gamma.tmp)"
g="$(echo $g-$pas | bc)"
else
g="$(echo 1-$pas | bc)"
fi
echo $g>/tmp/gamma.tmp
xrandr --output VGA1 --gamma $g:$g:$g
$
$
$
$
$ cat bin/gamma_plus.sh
#!/bin/sh
pas="0.05"
if [ -f /tmp/gamma.tmp ]; then
g="$(cat /tmp/gamma.tmp)"
g="$(echo $g+$pas | bc)"
else
g="$(echo 1+$pas | bc)"
fi
echo $g>/tmp/gamma.tmp
xrandr --output VGA1 --gamma $g:$g:$g
#############################################

Voila,

JM




Archives gérées par MHonArc 2.6.19+.

Haut de le page