Salvando configurações de brilho - Ubuntu 14.04
Dica publicada em Linux / Configuração
Salvando configurações de brilho - Ubuntu 14.04
Esta dica é para aqueles que desejam salvar o valor/nível/estado do brilho no Ubuntu 14.04 (creio que deva funcionar em versões anteriores, mas não testei ainda).
No caminho /sys/class/backlight, é onde os valores de brilho ficam salvos, algumas documentações dizem existir o caminho /sys/class/backlight/acpi_video0.
No meu caso (um notebook Acer 5750-6_br858), o caminho é /sys/class/backlight/intel_backlight, que é um link simbólico:
# ls -l
total 0
lrwxrwxrwx 1 root root 0 Set 8 11:14 intel_backlight
-> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-LVDS-1/intel_backlight
Dentro de intel_backlight, tenho os seguintes arquivos:
# ls -l
total 0
-r--r--r-- 1 root root 4096 Set 8 11:14 actual_brightness
-rw-r--r-- 1 root root 4096 Set 8 11:48 bl_power
-rw-r--r-- 1 root root 4096 Set 8 11:14 brightness
lrwxrwxrwx 1 root root 0 Set 8 11:48 device
-> ../../card0-LVDS-1
-r--r--r-- 1 root root 4096 Set 8 11:14 max_brightness
drwxr-xr-x 2 root root 0 Set 8 11:48 power
lrwxrwxrwx 1 root root 0 Set 8 11:48 subsystem
-> ../../../../../../../class/backlight
-r--r--r-- 1 root root 4096 Set 8 11:14 type
-rw-r--r-- 1 root root 4096 Set 8 11:13 uevent
Pelo que pude analisar, o arquivo max_brightness informa o valor máximo para o brilho no equipamento. O arquivo que define o brilho é o brightness.
Ajustando o brilho da tela (com a teclas do notebook mesmo), é possível ver que o valor dos arquivos (brightness e actual_brightness) são alterados. No meu caso, o valor 304 de brilho é confortável, o meu equipamento suporta o mínimo visível de 16 e máximo 976. Algumas documentações informam que os valores são de 0 a 9, isso já não é verdade para o meu caso.
Aplicando os comandos abaixo no arquivo /sys/class/backlight/intel_backlight, nesse momento os valores estão:
# cat brightness
304
# cat max_brightness
976
# cat actual_brightness
304
Para sempre definir (settar) o brilho para 304 após o boot (at startup), basta adicionarmos o seguinte comando ao /etc/rc.local:
# echo 304 > /sys/class/backlight/intel_backlight/brightness
Antes da linha exit 0 do rc.local.
O caminho pode variar, dependendo de qual controlador gráfico está sendo utilizado, porém, ao acessar /sys/class/backlight é possível descobrir onde o arquivo brightness está.
Algumas referências:
Espero que isso ajude aos que possuem esse problema de controle de brilho da tela.
E um viva à comunidade, Viva o Linux!
No caminho /sys/class/backlight, é onde os valores de brilho ficam salvos, algumas documentações dizem existir o caminho /sys/class/backlight/acpi_video0.
No meu caso (um notebook Acer 5750-6_br858), o caminho é /sys/class/backlight/intel_backlight, que é um link simbólico:
# ls -l
total 0
lrwxrwxrwx 1 root root 0 Set 8 11:14 intel_backlight
-> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-LVDS-1/intel_backlight
Dentro de intel_backlight, tenho os seguintes arquivos:
# ls -l
total 0
-r--r--r-- 1 root root 4096 Set 8 11:14 actual_brightness
-rw-r--r-- 1 root root 4096 Set 8 11:48 bl_power
-rw-r--r-- 1 root root 4096 Set 8 11:14 brightness
lrwxrwxrwx 1 root root 0 Set 8 11:48 device
-> ../../card0-LVDS-1
-r--r--r-- 1 root root 4096 Set 8 11:14 max_brightness
drwxr-xr-x 2 root root 0 Set 8 11:48 power
lrwxrwxrwx 1 root root 0 Set 8 11:48 subsystem
-> ../../../../../../../class/backlight
-r--r--r-- 1 root root 4096 Set 8 11:14 type
-rw-r--r-- 1 root root 4096 Set 8 11:13 uevent
Pelo que pude analisar, o arquivo max_brightness informa o valor máximo para o brilho no equipamento. O arquivo que define o brilho é o brightness.
Ajustando o brilho da tela (com a teclas do notebook mesmo), é possível ver que o valor dos arquivos (brightness e actual_brightness) são alterados. No meu caso, o valor 304 de brilho é confortável, o meu equipamento suporta o mínimo visível de 16 e máximo 976. Algumas documentações informam que os valores são de 0 a 9, isso já não é verdade para o meu caso.
Aplicando os comandos abaixo no arquivo /sys/class/backlight/intel_backlight, nesse momento os valores estão:
# cat brightness
304
# cat max_brightness
976
# cat actual_brightness
304
Para sempre definir (settar) o brilho para 304 após o boot (at startup), basta adicionarmos o seguinte comando ao /etc/rc.local:
# echo 304 > /sys/class/backlight/intel_backlight/brightness
Antes da linha exit 0 do rc.local.
O caminho pode variar, dependendo de qual controlador gráfico está sendo utilizado, porém, ao acessar /sys/class/backlight é possível descobrir onde o arquivo brightness está.
Algumas referências:
- Save Screen Brightness Settings In Ubuntu 14.04 | UbuntuHandbook
- Dell - How should I control the brightness on my Ubuntu 14.04 system? - Ask Ubuntu
Espero que isso ajude aos que possuem esse problema de controle de brilho da tela.
E um viva à comunidade, Viva o Linux!
segui essa orientações e funcionou no meu notebook Gateway, o brilho diminuiu :-)
Gostaria de saber se vc sabe como configurar para que o ajuste do brilho seja feito nas teclas de atalho ou pelo "Brilho e Bloqueio" do sistema??
desde ja agradeço