Si coloco el set de pantalla sobre 100 me arroja el último mensaje, en cualquier otro caso, se supone que si acepta el cambio en el brillo pero la pantalla en realidad no hay ningún cambio, probé reiniciando y tampoco funcionó, te agradezco me brindes alguna sugerencia, gracias.
Bueno... pues si no funciona habrá que probar otra cosa...
Abre el script que hemos creado antes:
sudo gedit /usr/bin/pantalla
Y remplaza su contenido con esto otro:
#!/bin/bash
var1=`cat ~/.backlight`
var2=`echo "16 i $var1 F + p"|dc`
if (( ( "$var2" \> "-1") && ( "$var2" \< "256" ) ));
then
var3=`echo "10 i 16 o $var2 p"|dc`
echo $var3 > ~/.backlight
sudo setpci -s 00:02.1 F4.B=$var3
fi
Luego crea el fichero
.backlight, en tu home, es decir:
nano ~/.backlight
Pulsa la tecla
Ctrl y la letra
O para guardar y
Ctrl y la letra
X para cerrar el editor de textos
nano.
Y por último prueba el script, esta vez sin parámetros:
sudo pantalla
Si la primera vez no notas ningún cambio, prueba a ejecutarlo de nuevo 2 o 3 veces más.
Lo que se hace aquí es guardar el valor de brillo en el fichero
.backlight e incrementarlo cada vez que se llama al script. Si funciona, entonces se puede usar un script para aumentar el brillo y otro para reducirlo... y con suerte asociarlo a las teclas de la computadora para no tener que manejar la terminal.
La diferencia de este script respecto al anterior es que se utiliza otra método para calcular el valor a introducir mediante el comando
setpci.
Si tienes cualquier duda pregunta.