Ele não funciona no meu sistema quando eu conecto e desconecto meu adaptador de energia. Você pode verificar se é executado ou não, observando /var/log/pm-powersave.log
. Digite tail -f /var/log/pm-powersave.log
e, em seguida, conecte / desconecte seu adaptador de energia, ele mostrará quais scripts são executados e sua saída. Se você não obteve nada, significa que nada é executado.
Você pode criar um novo arquivo de regras do udev para criar scripts em /usr/lib/pm-utils/power.d/
e /etc/pm/power.d
run. Como root, crie /etc/udev/rules.d/99-powersave.rules
e coloque o seguinte conteúdo neste arquivo:
SUBSYSTEM=="power_supply", ATTR{online}=="0", RUN+="/usr/sbin/pm-powersave true"
SUBSYSTEM=="power_supply", ATTR{online}=="1", RUN+="/usr/sbin/pm-powersave false"
Agora, tente colocar seu sistema em modo de bateria e você poderá ver a saída em /var/log/pm-powersave.log
, o que significa que os scripts foram executados.