Daemon Linux simples para suspender o sistema operacional em algum nível de carga da bateria. É uma porcaria, quando meu Ubuntu, com 0% a 2%, o nível da bateria é desligado sem hibernação ou sem suspensão. Este pequeno daemon, colocado em Bash, resolve esse problema e suspenda o OS quando o nível da bateria em 15% (pode ser configurado dentro do script). Na verdade, com 20%, receberemos a mensagem de alerta e a 15% - suspensão do sistema operacional. Meu laptop pode manter tudo, no modo de suspensão, cerca de 24 horas com carga de 10% da bateria. Então eu posso conectar o carregador de bateria e acordar com segurança do meu laptop e continuar trabalhando com todas as sessões do TMUX e todas as etc ...
# Floor of battery charge percentage for alert message
BAT_SUSPEND_MSG_PERC= " 20 "
# Floor of battery charge percentage for suspend action
BAT_SUSPEND_ACT_PERC= " 15 " sudo wget -O /bin/battery-suspend https://github.com/vladimirok5959/bash-battery-suspend/releases/download/latest/bash-battery-suspend.sh
sudo chmod +x /bin/battery-suspend
linux: ~ $ battery-suspend
/bin/battery-suspend (start | stop | status)
Status: is not runned
linux: ~ $ battery-suspend start
Status: runned
Alert perc: 20%
Suspend perc: 15%
linux: ~ $ battery-suspend status
Status: runned
Alert perc: 20%
Suspend perc: 15% Eu acho que isso economizará nervos para alguém ... a propósito, se você souber o método funcionado para o Ubuntu para controlar o processo de carga da bateria (ativar/desativar o carregamento da bateria), escreva -me, ficará muito grato. Precisa pensar em como aumentar a vida útil da bateria, como essa, Asus battery health charging Utility e manter o nível da bateria sempre a 60% quando você plugue o carregador por um longo tempo.