在Linux下设置联想ThinkPad的充电保护,减缓电池衰老
- 安装 TLP 和相关模块
sudo apt update
sudo apt install tlp tlp-rdw acpi-call-dkms
在较新的 ThinkPad 上,acpi_call 比 tp-smapi 更常用。
- 编辑配置文件
sudo nano /etc/tlp.conf
找到并修改以下行(去掉 # 注释):
例如:开始充电电量设置为40%,结束充电电量设置为80%START_CHARGE_THRESH_BAT0=40STOP_CHARGE_THRESH_BAT0=80
BAT0 是电池编号,如果你有两块电池(常见于老款 ThinkPad),可能还需要设置 BAT1。
- 启用 TLP
sudo systemctl enable tlp --now
- 验证设置
sudo tlp-stat -b
输出里会显示:
Charge control: active
Start threshold: 40
Stop threshold: 80
P.S.
如果 tlp-stat -b 没有显示阈值,说明驱动没加载成功,可以尝试:
sudo modprobe acpi_call
部分新款 ThinkPad(尤其是 2020 年后的机型)在 BIOS 里也有“电池保护模式”,可以直接设定 80%。