Thinkbook如何设置充电阈值

笔记本/便携移动设备,手机平板等软硬件
回复
zdfzr
帖子: 23
注册时间: 2011-09-18 18:42
系统: Debian GNU/Linux

Thinkbook如何设置充电阈值

#1

帖子 zdfzr » 2021-05-14 11:05

新买的笔记本Thinkbook安装了Debian 11,想用tlp控制充电的阈值。

代码: 全选

tlp-stat -b
+++ Battery Features: Charge Thresholds and Recalibrate
natacpi    = inactive (laptop not supported)
tpacpi-bat = inactive (laptop not supported)
tp-smapi   = inactive (laptop not supported)
但是,tlp似乎不支持设置充电阈值的功能。难道是Thinkbook太新,还不支持(CPU是 ryzen 5700U,linux内核版本 5.10)
这个有什么办法解决吗?
头像
astolia
论坛版主
帖子: 6450
注册时间: 2008-09-18 13:11

Re: Thinkbook如何设置充电阈值

#2

帖子 astolia » 2021-05-14 16:05

看一下 /sys/class/power_supply/BAT0/charge_start_threshold 存不存在
不存在的话就是还不支持
存在的话直接

代码: 全选

echo 90 | sudo tee /sys/class/power_supply/BAT0/charge_start_threshold
zdfzr
帖子: 23
注册时间: 2011-09-18 18:42
系统: Debian GNU/Linux

Re: Thinkbook如何设置充电阈值

#3

帖子 zdfzr » 2021-05-14 19:00

astolia 写了: 2021-05-14 16:05 看一下 /sys/class/power_supply/BAT0/charge_start_threshold 存不存在
不存在的话就是还不支持
存在的话直接

代码: 全选

echo 90 | sudo tee /sys/class/power_supply/BAT0/charge_start_threshold
没有charge_start_threshold文件,可能还不支持。
不过比较奇怪的是设置了tlp后充电到60%就停止了(tlp.conf设置的是80),似乎起作用了又没办法设置,不过不影响使用。
头像
zzugyl
帖子: 356
注册时间: 2011-03-07 17:26
系统: Ubuntu 20.04.3 LTS

Re: Thinkbook如何设置充电阈值

#4

帖子 zzugyl » 2021-05-20 13:42

我觉得应该是新款AMD,在Linux下内核不支持这个接口。
你在Windows下管家设置或者进BIOS设置,才会生效。
常在深闺人未识 一朝成名天下知
回复