Como ligar o botão de brilho para corrigir o script de brilho

3

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 ):

  1. Adicionando a /etc/acpi/events/sony-brightness-up

    event=video DD02 00000086 00000000
    action=/etc/acpi/brightup.sh
    
  2. 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.

  1. 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
    
  2. 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.

    
por dugar 16.05.2015 / 06:09

0 respostas