You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux系统唤醒后电池状态读取异常问题(仅Linux环境)

Linux系统唤醒后电池状态读取异常问题(仅Linux环境)

各位好,我被一个问题困扰快半年了,想在这里寻求帮助:

  • 我的设备是Thinkpad X1 Extreme Gen 2,系统为OpenSUSE Tumbleweed/Slowroll与Windows 11的双启动环境
  • 从今年2月左右开始出现问题:Windows下电池状态一切正常,但无论是我日常使用的OpenSUSE,还是最近为了测试新装的Ubuntu、Fedora等Linux系统,从睡眠状态唤醒后都无法正确读取电池电量
  • 我已经排查过独显驱动的影响:不管是卸载Nvidia驱动、手动卸载内核模块,还是使用不带Nvidia驱动的内核启动,这个问题都没有任何变化,说明和独显驱动无关

下面是睡眠唤醒前后,upower -d命令输出中BAT0的相关内容(部分输出):

~ upower -d
Device: /org/freedesktop/UPower/devices/battery_BAT0
  native-path:          BAT0
  vendor:               Celxpert
  model:                5B10W13953
  serial:               1713
  power supply:         yes
  updated:              Sat 15 Jun 2024 08:45:28 AM EEST (1 seconds ago)
  has history:          yes
  has statistics:       yes
  battery:
    present:             yes
    rechargeable:        yes
    state:               charging
    warning-level:       none
    energy:              34.14 Wh
    energy-empty:        0 Wh
    energy-full:         71.34 Wh
    energy-full-design:  80.2 Wh
    energy-rate:         0 W
    voltage:             12.288 V
    percentage:          47%
    capacity:            88.9526%
    technology:          lithium-polymer
    icon-name:          'battery-good-charging-symbolic'

(注:睡眠后的异常输出内容未完整粘贴)

备注:内容来源于stack exchange,提问作者Victor Nițu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 12:15:32