Existe uma maneira de controlar o atraso antes do desligamento em bateria fraca?

5

Existe alguma maneira de configurar o desligamento em bateria criticamente baixa para me dar um pouco de tempo antes de realmente desligar?

Eu configurei o GNOME Power Manager para desligar com bateria fraca (a hibernação não funciona no meu netbook). O problema é que eu não recebo nenhuma notificação sobre a bateria fraca, e assim que o nível da bateria atinge o limite crítico, o sistema mata rapidamente os aplicativos e desliga sem que eu tenha alguma chance de concluir rapidamente algumas tarefas e / ou salvar alguns dados . Obviamente, eu aumentaria os limites de nível de bateria para ganhar mais tempo para realizar essas tarefas.

Se algum outro gerenciador de janelas tiver um recurso de gerenciamento de energia mais avançado que o GNOME, também estou disposto a mudar.

    
por Elena 17.07.2011 / 01:15

1 resposta

3

Eu não o uso, mas algumas pesquisas no Google e parece que o GNOME Power Manager não é configurável (ou seja, há relatos de que ele não permite nenhuma personalização).

Sendo esse o caso, recomendo mudar para outra coisa (por exemplo, acpid , hal , devicekit-power , etc.) que é programável por script.

Encontre (ou crie) o script que é executado no evento de bateria fraca e use zenity para se avisar, agendar um desligamento.

zenity --warning --title "Battery" --text "Low battery. (state = $state)" &
shutdown -h -t 300

O 300 oferece 5 minutos (personalize isso para suas necessidades).

Haverá também um evento "ac", quando você se conectar à energia CA. Você deseja que esse evento cancele qualquer desligamento pendente.

shutdown -c

Desculpe, não é uma solução completa, mas há muitas maneiras de fazer isso.

    
por 17.07.2011 / 17:20