O modo como tenho minhas notificações configuradas é via script que é iniciado no arquivo /etc/rc.local
em cada inicialização. Basta colocar o caminho completo nesse arquivo e chamá-lo assim:
/home/USERNAME/bin/batmon.sh &
O que ele fará é que ele irá ecoar continuamente para a GUI e para a linha de comando que "ei, sua bateria está drenando" até que você conecte a fonte AC.
O script se baseia em algumas coisas: ter o nome da bateria correto (o meu é BAT1 e o arquivo que queremos é /sys/class/power_supply/BAT1/uevent
) e a presença do script on_ac_power
, que vem com todo o sabor padrão do Ubuntu Não sei sobre o Kubuntu ou Xubuntu ou outros)
O código-fonte do script está localizado no meu link
do gitSinta-se à vontade para modificar o script a seu gosto, talvez melhore o tempo de atraso. Eu defini o meu para 30 segundos na função sleep, mas você pode alterá-lo para minuto (60 segundos) ou mais.