Добрый день.
Есть ubuntu 20.04, в кронтаб рута (sudo crontab -e) добавил :
@reboot echo 60 > /sys/class/power_supply/BAT0/charge_control_end_threshold
При перезагрузке команда срабатывает (добавлял тестовый вывод в файл), но изменения не применяются.
Если выполнить команду в терминале вручную
echo 60 | sudo tee /sys/class/power_supply/BAT0/charge_control_end_threshold
то изменения будут применены. Странно, но помню что такое замечал и с другими командами, возможно во время '@reboot' хука система не полностью инициализирована, или что-то в этом роде. Кто сталкивался с подобным, подскажите причины
UPD: После переноса в /etc/rc.local (файла по дефолту не было, кому надо погуглите) заработало, правда у GUI после включения системы бывает задержка, минуты 2 еще показывает заряд, а потом только обновляется (если проверить через терминал то значение устанавливает сразу)