Você deve conseguir fazer o que quiser com um script em /etc/pm/power.d . Citando o arquivo HOWTO.hooks em pm-utils :
Como escrever um gancho do pm-utils:
PARÂMETROS
Um gancho pm-utils é simplesmente um arquivo executável que aceita pelo menos um parâmetro.
Para ganchos no power.d, os valores potenciais desse parâmetro são:
- true - o gancho DEVE executar qualquer ação apropriada quando o sistema transições para a energia da bateria.
- false - O gancho DEVE executar qualquer ação apropriada quando o sistema transições da energia da bateria.
Você também pode querer ler alguns dos ganchos de energia existentes em /usr/lib/pm-utils/power.d para ter ideias sobre como estruturar seu script.
Observe que, se você usar a interface pm-utils , será informado se está usando energia CA ou não no primeiro argumento: se for true , você está alternando para a energia da bateria , e se for false , então você está retornando à alimentação principal.