Простой демон Linux для подвески ОС на некотором уровне заряда аккумулятора. Это дерьмо, когда моя Ubuntu на уровне 0% -2% батареи выключается без спячки или без приостановки. Этот небольшой демон, написанный на Bash, решает эту проблему и приостановите ОС, когда уровень батареи на 15% (может быть настроен внутри скрипта). На самом деле при 20% мы получим сообщение о предупреждении и при приостановке 15% - ОС. Мой ноутбук может сохранить все в режиме подвески, около 24 часов на 10% заряда аккумулятора. Затем я смогу подключить зарядное устройство и защитить свой ноутбук и продолжать работать со всеми сеансами TMUX и со всеми и т. Д.
# 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% Я думаю, что это спасет нервы для кого -то ... кстати, если вы знаете, что вы знаете, как Ubuntu для управления процессом заряда аккумулятора (включение/отключение зарядки аккумулятора), пожалуйста, напишите мне, будет очень благодарна. Необходимо подумать, как увеличить время автономной работы, как это было в утилите Asus battery health charging и всегда сохранял уровень батареи на 60%, когда вы в течение длительного времени подключаете зарядное устройство.