Ubuntu 和 UPower 无法正确识别充电状态

Ubuntu 和 UPower 无法正确识别充电状态

我有一台华硕 UX330CA。

全新电脑(我没有被电源线绊倒。)

当电池未充满电且已插入电源时,它会正确响应。(电池图标位于左上角,其中有一个闪电,详细信息显示“正在充电”且交流电源已连接。)

当您移除交流适配器时,它会发生变化并显示“放电”交流电源已断开。

当充电量达到约 98-100% 时,它会从带有闪电的电池切换到仅电池,然后在详细信息中显示它正在放电。它仍然在详细信息和物理上连接交流电源,但电池不再充电,不是处于充电状态,而是声称正在放电。然后图标将继续显示 99% 或 100%。

我没有在电脑自带的 Windows 上测试过。我正在运行 Ubunutu 16.04.3 全新安装,还没有尝试过任何东西。

我确实按照其他一些页面的建议更新了 bios。

我尝试安装 17.04,但键盘出现故障,于是我重新安装了 16.04.3

我已经包含了 upower --monitor-detail 的输出

<<--- 这是我拔掉适配器的地方 --->>

Monitoring activity from the power daemon. Press Ctrl+C to cancel.

[12:55:35.241]  device changed:     /org/freedesktop/UPower/devices/battery_BAT0
  native-path:          BAT0
  vendor:               ASUSTeK
  model:                ASUS Battery
  power supply:         yes
  updated:              Fri 11 Aug 2017 12:55:35 PM ADT (0 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               discharging
    warning-level:       none
    energy:              51.697 Wh
    energy-empty:        0 Wh
    energy-full:         52.644 Wh
    energy-full-design:  54.054 Wh
    energy-rate:         6.491 W
    voltage:             11.55 V
    time to empty:       8.0 hours
    percentage:          98%
    capacity:            97.3915%
    technology:          lithium-ion
    icon-name:          'battery-full-symbolic'
  History (rate):
    1502466935  6.491   discharging
    1502466932  5.162   discharging

[12:55:32.263]  device changed:     /org/freedesktop/UPower/devices/line_power_AC0
  native-path:          AC0
  power supply:         yes
  updated:              Fri 11 Aug 2017 12:55:32 PM ADT (0 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    warning-level:       none
    online:              no
    icon-name:          'ac-adapter-symbolic'



<<--- Plugged it back in here --->>

[12:55:35.242]  device changed:     /org/freedesktop/UPower/devices/line_power_AC0
  native-path:          AC0
  power supply:         yes
  updated:              Fri 11 Aug 2017 12:55:35 PM ADT (0 seconds ago)
  has history:          no
  has statistics:       no
  line-power
    warning-level:       none
    online:              yes
    icon-name:          'ac-adapter-symbolic'


[12:55:35.242]  daemon changed:
  daemon-version:  0.99.4
  on-battery:      no
  lid-is-closed:   no
  lid-is-present:  yes
  critical-action: HybridSleep

[12:57:35.251]  device changed:     /org/freedesktop/UPower/devices/battery_BAT0
  native-path:          BAT0
  vendor:               ASUSTeK
  model:                ASUS Battery
  power supply:         yes
  updated:              Fri 11 Aug 2017 12:57:35 PM ADT (0 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               discharging
    warning-level:       none
    energy:              51.674 Wh
    energy-empty:        0 Wh
    energy-full:         52.644 Wh
    energy-full-design:  54.054 Wh
    energy-rate:         0.0276394 W
    voltage:             11.55 V
    percentage:          98%
    capacity:            97.3915%
    technology:          lithium-ion
    icon-name:          'battery-full-symbolic'
  History (rate):
    1502467055  0.028   discharging

我应该补充一点,我确实在一夜之间拔掉了适配器,并将电池电量降至 1%,然后才将其充满电,然后在执行此操作之前再次将其放置一夜。

似乎也与这个相同:

https://unix.stackexchange.com/questions/385052/asus-zenbook-battery-is-never-fully-charged/385360#385360

答案1

我在使用 Ubuntu 16.04.3 LTS 64 位的 Asus Zenbook UX430UQ 时遇到了同样的问题。我的主板 BIOS 版本是 2017 年 7 月 13 日发布的 300。降级为 2017 年 2 月 10 日发布的旧版 201 固件。现在电池通知和充电都很顺畅。希望对您有所帮助。

相关内容