Hola companys, ahir instal Kubuntu 13.04 en el meu portàtil i la brillantor no em funcionava, a l'igual que altres distribucions amb nucli superior a 3.5.
Com sempre, busqui per internet alguna solució, però cap arribava a funcionar encara que si em van donar una idea de quina seria la solució.
Així que, aquí us deixo com ho solucioni:
Primer
Obrim una terminal i escrivim el següent:
ls / sys / class / backlight /
Aqui apareixeran diverses carpetes (realment són enllaços simbòlics), en el meu cas 2:
acpi_video0 intel_backlight
Dins de cadascuna d'elles es troben diversos arxius, però els que ens interessa és brightness i max_brightness
Tindrem llavors:
/ Sys / class / backlight / acpi_video0 / brightness
/ Sys / class / backlight / acpi_video0 / max_brightness
/ Sys / class / backlight / intel_backlight / max_brightness
/ Sys / class / backlight / intel_backlight / brightness
brillantor: Indica el valor actual de la brillantor
max_brightness: Indica el valor màxim que pot tenir la brillantor
Els meus valors de acpi_video0 són de 0 a 99
Els meus valors de intel_backlight són de 0 a 4882
Segon
Ara comprovem quin dels dos arxius és el que modifica la brillantor:
Per això, en una terminal amb permisos de root o utilitzant sudo:
¡Atenció! Anem a modificar el valor de la brillantor, per la qual cosa no posar 0, perquè no veureu res. Recomindo posar la meitat de l'màxim valor.
Exemple:
Si el màxim és 99, posem 50
Si el màxim és 5000, posem 2500
trobo 2500> / sys / class / backlight / intel_backlight / brightness
Si a l'modificar aquest arxiu no us modifica la brillantor, vam provar amb l'altre:
trobo 50> / sys / class / backlight / acpi_video0 / brightness
Un dels dos o els que tingueu hauria de canviar la brillantor de la vostra pantalla.
tercer
Un cop hem indentificat com és l'arxiu que modifica la brillantor, crearem dos scripts, un per pujar la brillantor i un altre per baixar-lo:
Pujar la brillantor:
#! / Bin / bash
brillantor = $ (cat / sys / class / backlight / intel_backlight / brightness)
brillantor = $ (expr $ brillantor + 300)
echo $ brillantor> / sys / class / backlight / intel_backlight / brightness
El guardem com SubirBrillo.sh
Baixar la brillantor:
#! / Bin / bash
brillantor = $ (cat / sys / class / backlight / intel_backlight / brightness)
brillantor = $ (expr $ brillantor - 300)
echo $ brillantor> / sys / class / backlight / intel_backlight / brightness
El guardem com BajarBrillo.sh
** Recordar canviar tant el valor a sumar o restar i l'adreça de l'arxiu al vostre fitxer adequat.
Un cop tenim els scripts, els donem permisos d'execució:
chmod + x BajarBrillo.sh SubirBrillo.sh
quart
Ara anem a donar-li permisos a l'arxiu brightness perquè els scripts puguin modificar el seu valor.
Per a això vam obrir l'arxiu /etc/rc.local amb permisos de root o sudo
nano /etc/rc.local
Un cop obert, afegim la següent línia just abans de la línia exit0:
chmod 777 / sys / class / backlight / intel_backlight / brightness
I guardem els canvis.
cinquè
Ara ja podrem executar els scripts de pujar i baixar la brillantor sense cap restricció.
Però clar, no vas a posar-te a executar scripts cada vegada que vols pujar o baixar la brillantor, per la qual cosa us recomano que us configureu dreceres de teclat per poder canviar la brillantor de forma ràpida.
VOSTRE BRILLANT JA HAURIA CANVIAR PERFECTAMENT
I això és tot, espero li serveixi a algú aquesta guia.
Una salutació i gràcies.