Debian 10 无法管理笔记本电脑电池(几天前工作正常)。
是否仍检测到电池? :
upower -i /org/freedesktop/UPower/devices/battery_BAT0
native-path: BAT0
vendor: ASUSTeK
model: G750-59
power supply: yes
updated: Fri 28 Aug 2020 08:43:24 PM CEST (17 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: charging
warning-level: none
energy: 0.12 Wh
energy-empty: 0 Wh
energy-full: 8.3 Wh
energy-full-design: 89.208 Wh
energy-rate: 0 W
voltage: 15.12 V
percentage: 1%
capacity: 9.3041%
technology: lithium-ion
icon-name: 'battery-caution-charging-symbolic'
History (charge):
1598640204 1.000 charging
所以没问题 acpi & xfce-power-manager & upower 服务已启动并运行
现在电池电量太低了,我什至无法拔掉电源插头适配器而不导致笔记本电脑崩溃。
我可以做什么/检查来调查? (我不认为电池没电了,直到上周我用笔记本电脑电池使用了大约 2 小时)。所以我认为 90% 肯定是纯软件问题(我还记得上周一我进行了一次重大更新/升级)。
答案1
我昨天早上收到了新的;
将其插入并等待其充满 100%,我拔下笔记本电脑,一切正常,检测/电池使用等等......
为了测试,我再次插入旧电池,这次充电到大约 90% 似乎不再接受充电,所以我拔掉笔记本电脑进行天文台测试:它在 1h07 失去了 50% 的能量,
我再次插入新的计时器,1 小时 41 秒内能量损失了 50%。
我真的可以得出结论,旧的仍然工作正常,但处于故障状态,无法恢复正常,直到检测到正常的电池插入到位。
然后我也向电子爱好者朋友询问了这个问题(在这一点上比我更有经验),所以我猜电池里有一个BMS(电池管理系统)&也许还有一个温度感应器&其他安全的东西喜欢内部负载平衡等等...
我们认为其中一个恢复正常,但略低于 ADC 检测到的良好值(想象一下它需要 4.5 伏才能正常,并且它提供 4.3 伏由 ADC 转换为 TRUE/OK 状态字节)
这看起来是根本原因。因此,旧电池仍然可以正常工作,但需要硬件 DAC 可以检测到它是否良好,并且需要软件端从文件中刷新存储的“正常”状态。两者似乎都是在检测新电池时完成的。
所以现在新电池将是主要电池,我保留旧电池作为备用电池。