upower 电池有待更换,无法开始充电

upower 电池有待更换,无法开始充电

我上周在我的笔记本电脑(戴尔 Inspiron N5010)上安装了 Ubuntu(版本 23.04),从那时起我的电池就无法充电了。

以前在 Windows 上它确实识别并给电池充电。

当我运行时,upower -i /org/freedesktop/UPower/devices/battery_BAT0它发现电池并说:

[...]
present: yes
rechargeable: yes
state: pending-charge
[...]

容量、电压、型号、序列、电源,一切看起来都很好。

我尝试过的事情:

  • 断开电池并重新安装
  • 在 BIOS 中断开电源线
  • BIOS 从 A07 更新至 A15
  • 将“充电行为” BIOS 设置从启用更改为禁用,从禁用更改为启用(在 A07 和 A15 版本上)

更新charge_control_end_thresholdcharge_control_start_threshold不可用。

还尝试使用戴尔的 cctk 来更改primaryBattChargeCfg 在此处输入图片描述

答案1

您还可以尝试 libsmbios,看看是否可以更改充电阈值,并查看待处理的充电是否由于阈值而引起。

sudo apt-get install smbios-utils
sudo apt install smbios-battery-ctl

然后尝试改变阈值模式

sudo smbios-battery-ctl --set-charging-mode='standard'

还有其他模式,如“自适应”、“快速”、“自定义”

sudo smbios-battery-ctl --set-charging-mode='custom'
sudo smbios-battery-ctl --set-custom-charge-interval=95 100

相关内容