Ubuntu系统电池管理软件TLP(Thinkpad设置电池充电阈值)
说明
最近给手里的Thinkpad x200s安装了Unbuntu系统,为了优化电池管理,延长电池寿命,考虑安装电池管理软件(虽然有些强迫症或者多虑,就算是研究Ubuntu系统了)。防止时间长了忘记,特意记录下来以备查阅。
软件选择
查阅了一些Ubuntu电池管理的资料,关于电池充电阈值的文章很多,最后感觉TLP软件功能比较强大,最后选择了TLP软件,建议使用前相信查阅软件的官方文档http://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html#installation。
另外还有一种方法,使用双系统,在windows下使用联想的Lenovo setting center设置以后,在ubuntu之下也能够保持相同值。这个方法没有具体测试。
软件安装
在Ubuntu中安装TLP
1.添加源:
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
Ubuntu软件源中包含TLP软件,可以不用添加源,为了保持软件版本最新,建议添加。
2.安装:
sudo apt-get install tlp tlp-rdw #安装软件包
sudo apt-get install tp-smapi-dkms acpi-call-dkms #安装内核模块
根据电脑型号,安装某个内核模块即可,具体参考官方文档,全部安装也不会有问题。
安装后启动软件或在重启电脑
sudo tlp start
3.状态查询:
sudo tlp-stat
4.电池信息查询:
sudo tlp-stat -b
sudo tlp-stat --battery
5.设置充电阈值(临时设置?),仅ThinkPad支持:
sudo tlp setcharge [ START_THRESH STOP_THRESH [ BAT0 | BAT1 ] ]
#例:
sudo tlp setcharge 70 90 BAT0 # 设置电池BAT0,开始充电阈值70%,结束充电阈值90%
特别说明:TLP还能够用来操做其余的硬件,好比WIFI, Blueteeth,disk 具体参考:http://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html#installation
再次强烈建议仔细阅读官方文档,软件具体的安装、设置、常见问题都有详细说明。