我尝试了 tlp 并设置
START_CHARGE_THRESH_BAT0=0 STOP_CHARGE_THRESH_BAT0=60
但它不起作用我有一台华硕 vivobook s14
答案1
我写了一个命令行应用程序这样做。
最简单的方法是从发布页面然后运行
$ ./bat --help
从其所在目录中的终端显示帮助文档。
如果出现错误,则可能与权限有关。以下命令可能会解决问题。
chmod +x ./bat
基本上,跑步
$ ./bat --threshold
将打印出当前阈值。
要设置新的阈值(例如 60%),请运行
./bat --threshold 60
要在重启之间保留当前阈值,请运行
sudo ./bat --persist
注意:持久使用systemd但它与包括 Ubuntu 在内的大多数 Linux 发行版捆绑在一起。
提示:将应用程序放在/usr/local/bin/
这样的目录中$PATH
,您可以从任何地方运行它,而不仅仅是在应用程序所在的目录中。然后上述命令变成,
bat --help
bat --threshold 60
bat --persist
分别。
答案2
充电阈值仅适用于 ThinkPad – 正如 TLP 的文档和配置文件本身所述。