有没有 Linux 下充电到指定电量就停止充电的软件?

236 天前
 itakeman

有没有 linux 下充电到指定电量就停止充电的软件?停止充电后,直接用充电器得电,不走电池,这种软件有吗?

2801 次点击
所在节点    Linux
36 条回复
nguoidiqua
236 天前
上次看一个人说现在的新电脑大多考虑过这方面的问题,一般接了电源的情况下不会走电池供电,充满后电池也不会继续充,不经常断电用的话损耗应该不大,如果是这样的电脑,按上面说的改到 80% 停止充电应该就可以了,当然也许有厂家喜欢靠换电池赚钱也不一定。

也可以考虑另外一种思路,就是把电池上限改为标称的 80%,不知道是否可以做到。
zhuisui
236 天前
刚查的
锂电池电量过大或过小,正负极材料更易损耗;电压越高,循环损耗越大。
不过一般不用在乎就是了
w568w
236 天前
看楼主应该是联想小新的。拯救者的话有社区维护了内核驱动:

https://github.com/johnfanv2/LenovoLegionLinux

小新就不清楚了,按楼上方法抓 ACPI 方法调用即可。
w568w
236 天前
0superx0
235 天前
@itakeman 充到 80 后就停止充电了,只要电源插着就用电源的电,拔了就用电池的电,如果你熟悉 tlp 配置,要更好的使用 tlp,就关掉 bios 里面的主板电源管理,全权交给 tlp 管理.
PS:具体还是得看厂商,thinkpad 这么多年来,我都是关掉 bios 主板电源管理
wuzhewuyou
235 天前
田牌是 bios 里直接设置
lalalaqwer
235 天前
@NessajCN 锂电池浅充浅放本来就可以带来更大的 SOC 循环次数的,还有就是长期保持满电的确会减少寿命,最佳保存状态就是五六十
yanqiyu
235 天前
我手里的拯救者和 thinkbook 都可以(理论上 ideapad_acpi 可用的机器应该都可以?)
echo 1 | sudo tee /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode
开限制充电点亮
itakeman
235 天前
@w568w 是小新
itakeman
235 天前
@yanqiyu 没弄过,假期游客去试试
heiher
235 天前
直接对接智能插座
kkocdko
235 天前
https://github.com/zeheater/lenopow/blob/master/lenopow

适用于部分联想电脑,我的 thinkbook14 acl g3 ,同学的一台 yoga 工程机都正常,具体数值不可调,有些电脑用了之后是 60-80 ,有些是 40-60 。

这种功能都是特定于硬件的。
kkocdko
235 天前
kuanat 的做法是正确答案,如果找不到抄的,你只能在 win 下用联想电脑管家的功能,然后抓 acpi call ,随便拿个 ark 工具抓。

tlp 要可用得依赖于你的设备有主线维护。不是看着 tlp 有选项就想当然能用的。
msg7086
235 天前
@NessajCN 长时间空电满电都影响电池寿命,寿命不是只和循环次数有关的。(温度也影响寿命。)
pckillers
235 天前
我的联想笔记本在 Windows 里设置完这个功能后装 linux , 然后一直就保持着这个设置了。 从此我这个笔记本最大只能冲到 70%电。

我估计双系统就能随时进 windows 改这个设置,但是 512G 硬盘吃紧,我就懒得双系统了。
Cu635
202 天前
windows 下设置了电池充电阈值之后,linux 下也会遵守。
linux 下设置软件有个叫 tlp 的,tlp 说是给 thinkpad 用但有一部分别的品牌型号也是兼容的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1036612

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX