Eu testei uma solução que funciona bem para mim.
Uma solução é adicionar um arquivo de script em /etc/pm/power.d/
Apenas cria um arquivo
sudo vi /etc/pm/power.d/run_after_pwrmanagmt.sh
Em seguida, escreve este código neste arquivo:
case "" in
true) #battery_mode
xinput set-int-prop 12 277 8 2 3 0 0 1 3 2
echo 4000 > /sys/class/backlight/intel_backlight/brightness
;;
false) #ac_mode
xinput set-int-prop 12 277 8 2 3 0 0 1 3 2
echo 4000 > /sys/class/backlight/intel_backlight/brightness
esac
Agora, você precisa conceder direitos de execução a esse arquivo digitando
sudo chmod +x /etc/pm/power.d/run_after_pwrmanagmt.sh
Agora ele deve funcionar bem, apenas teste para conectar / desconectar seu computador.
Note que você pode fazer coisas semelhantes depois de uma suspensão ( /etc/pm/sleep.d/run_after_sleep.sh
), foi assim que descobri essa solução ... Você encontrará informações na Web ...
Note que xinput é apenas um comando para o meu trackpad para definir o botão do meio funcionando ... Você deve pular as duas linhas xinput se não for necessário (ou adaptar).
Para o valor 4000, pode ser diferente para cada tela, você deve primeiro ver qual é o seu valor máximo com o comando cat /sys/class/backlight/intel_backlight/max_brightness
Espero que isso ajude e que o moderador não exclua esta postagem, já que essa é uma resposta e não uma pergunta. Obrigado