Alterando o brilho da tela com um script

0

Como você deve saber, o brilho da tela drena a bateria, por isso é considerado um grande problema para laptops (pelo menos para mim).

Eu posso mudar o brilho da tela, mas toda vez que o ubuntu inicializar, terei que alterá-lo novamente.

Felizmente, você pode escrever um script faz isso por você. No entanto, quando o laptop está conectado, eu faço quero o brilho máximo; o que significa que terei que fazer isso sozinho toda vez que eu conectar o laptop.

Existe um script que detecta se o laptop está carregando ou não e define o nível de brilho de acordo?

    
por Mhmd 13.11.2014 / 20:16

2 respostas

1

No meu laptop, posso verificar o conteúdo do arquivo /sys/class/power_supply/C1BC/online : se o laptop estiver conectado, este arquivo contém 1 , caso contrário ele contém 0 .

Por exemplo,

if [ "1" = "'cat /sys/class/power_supply/C1BC/online'" ]; then
  echo "Laptop is charging/plugged"
else
  echo "Laptop is discharging/unplugged"
fi

Observação. Conforme confirmado pelo OP, a parte C1BC depende do sistema.

    
por edwin 13.11.2014 / 20:43
0

Tente isso

Para ajustar o brilho no xubuntu ou ubuntu Abra uma janela de terminal e execute este comando para editar /etc/rc.local:

sudo nano /etc/rc.local

Adicione isto antes da última linha “exit 0 ″:

echo xx > /sys/class/backlight/acpi_video0/brightness

Onde o número xx é o valor do brilho da tela de sua escolha.

O valor máximo para o brilho pode ser encontrado em:

cat /sys/class/backlight/acpi_video0/max_brightness
    
por Dulith De Costa 02.12.2014 / 10:55