Atualizei recentemente meu Ubuntu de 12.04 para 14.04. Meu laptop sempre teve problemas de incompatibilidade entre o botão de brilho e o brilho real configurado. Em 12.04, resolvi o problema fazendo o seguinte ( mas isso não funciona mais ):
Adicionando a /etc/acpi/events/sony-brightness-up
event=video DD02 00000086 00000000
action=/etc/acpi/brightup.sh
E para /etc/acpi/events/sony-brightness-down
event=video DD02 00000087 00000000
action=/etc/acpi/brightdown.sh
Dessa forma, vinculo meus botões de brilho aos seguintes scripts que definem o brilho real da tela.
Brilho em /etc/acpi/brightup.sh
#!/bin/bash
curr='cat /sys/class/backlight/intel_backlight/actual_brightness'
if [ $curr -lt 4677 ]; then
curr=$((curr+200));
echo $curr > /sys/class/backlight/intel_backlight/brightness;
fi
Brilho baixo /etc/acpi/brightdown.sh
#!/bin/bash
curr='cat /sys/class/backlight/intel_backlight/actual_brightness'
if [ $curr -gt 200 ]; then
curr=$((curr-200));
echo $curr > /sys/class/backlight/intel_backlight/brightness;
fi
Depois de torná-los executáveis e reiniciar o acpid, meus botões de brilho estavam funcionando bem.
No entanto, isso não corrige mais o problema , mas se eu definir manualmente um valor X no arquivo /sys/class/backlight/intel_backlight/brightness
, poderei ver uma diminuição ou aumento no brilho da tela. Por que o link entre o botão e os scripts não funciona mais no Ubuntu 14.04?
Pode valer a pena mencionar que meus shorrcuts para o brilho funcionam, porque quando pressiono Fn
+ F5
ou Fn
+ F6
eu vejo a barra de brighness subindo ou descendo.
Tags 14.04 12.04 brightness laptop