SOLUCION--- Cambio de brilo en ubuntu

dan0390

Bovino adicto
#1
Hola que tal, bueno, no se si sea el unico, pero tenia problemas para cambiar el brillo de mi laptop (una gateway nv44) siempre estaba al 100%,y al intentar cambiarlo con la tecla fn y las flechitas, aparecia la barra como si estuviera cambiando aunque no hacia nada, y bueno, finalmente encontre la solucion para los que tienen el mismo problema, esto funciona para gateway y acer garantizado, para otras marcas la verdad no se, y mas en especifico procesador intel, otros habria que hacer la prueba.

Primero abrimos una terminal, y pegamos el siguiente comando:

lspci | grep VGA


esto nos va a arrojar una linea como la siguiente:

00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)

aqui en lo que nos debemos fijar es en los numeros que estan antes de VGA en mi caso 00:02.0

posteriormente pegamos esto en la terminal

gedit ./backlight_d.sh

esto nos abrira una ventana, generalmente en blanco, ahi pegaremos lo siguiente:

#!/bin/sh

old_b='0';

while :
do
b=`cat /sys/class/backlight/acpi_video0/brightness`;

if [ $old_b != $b ]; then
#echo "Screen brightness level change"
old_b=$b
setpci -s 00:02.0 F4.B=$b$b
fi

sleep 0.5
done


EN esto que pegamos, en lo que nos debemos de fijar es que despues de la linea que dice setpci -s el numero sea el que les aparecio a ustedes en sus computadoras, una vez que este asi, guardamos y cerramos.

Posteriormente estando de nuevo en terminal accedemos como root. Para los que no saben como aqui una breve explicacion.
Primero definimos una contraseña de root, con el comando

sudo passwd

nos pedira una contraseña, escribimos la que sea, y nos pide que la reescribamos, asi que eso hacemos. Una vez con nuestra contraseña escribimos el comando

su

damos enter y pedira la contraseña

listo, estamos como superusuario o root.

bien, ahora si, pegamos el siguiente codigo que es para copiarlo en la carpeta deseada

cp ./backlight_d.sh /etc/


y despues este otro para hacerlo ejecutable

chmod +x /etc/backlight_d.sh

con esto hemos realizado el script,

ahora lo añadimos a la rc local pegando esto en la terminal

nano /etc/rc.local

esto nos pasara a formato nano, donde al ultimo podemos ver que dice exit 0, pues bien, justo en la linea anterior donde hay un espacio en blanco, pegamos esto:

nohup /etc/backlight_d.sh

y hemos terminado, solo queda guardarlo, precionando la tecla ctrl y el numero cero, y dan enter, y para salir ctrl y X.

reiniciamos y con esto debemos poder cambiar el brillo de nuestro ubuntu como se supone lo hacemos usualmente, espero haya quedado claro, lo puse lo mas sencillo posible para que no haya complicaciones, saludos a todos.

PD. Disculpen por repetirlo, olvide que esto iba en discusiones y asesoria.

:metal:
 
Arriba