executa o script quando o modo de energia é alterado

3

Eu escrevi para mim mesmo um script bash e quando esse script é chamado, ele muda o brilho da minha tela. Agora eu quero executar este script quando meu adaptador de corrente alternada está desconectado ou o adaptador de corrente alternada é plugado. Onde posso adicionar alguns eventos?

    
por Christoph G 03.03.2016 / 12:43

1 resposta

1

i want to run this script when my ac-adapter is unplugged or the ac-adapter gets plugged in

Existem algumas maneiras. Eu escrevi um script especificamente para esse propósito, que usa o script on_ac_power que vem com o Ubuntu por padrão. Esse método simplesmente usa infinito loop while para pesquisar constantemente o retorno de on_ac_power . O início desse script é feito com o aplicativo Startup Applications , que inicia comandos quando o usuário faz login no Gnome ou no Unity.

Outra abordagem é via eventos ACPI. Conforme mostrado em Arch Wiki , você pode colocar um script na pasta /etc/acpi que executará verificações da presença de um adaptador AC específico na pasta /sys/class/backlight e altere um valor específico em um arquivo de acordo.

    
por Sergiy Kolodyazhnyy 03.03.2016 / 17:14