我在 2011 年的 MacBook Air 上运行 Ubuntu 16.04(直接运行,未使用虚拟化),电池电量百分比似乎不对。我插上充电器,直到 LED 变成绿色,但 Ubuntu 电池电量百分比指示器仅显示 90% 左右。
当我运行时upower -i
,我看到类似以下内容:
native-path: BAT0
vendor: SMP
model: bq20z451
power supply: yes
updated: Mon 25 Jul 2016 02:08:39 PM PDT (87 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: discharging
warning-level: none
energy: 40.7775 Wh
energy-empty: 0 Wh
energy-full: 43.71 Wh
energy-full-design: 50.25 Wh
energy-rate: 11.325 W
voltage: 7.978 V
time to empty: 3.6 hours
percentage: 82%
temperature: 32.6 degrees C
capacity: 86.9851%
technology: lithium-ion
icon-name: 'battery-full-symbolic'
History (charge):
1469480919 82.000 discharging
History (rate):
1469480919 11.325 discharging
因此很明显 Ubuntu 在这里看到了正确的电池信息,但是电池百分比显然是错误的(它显示为 82%,但它应该显示 93%,因为energy/energy-full=0.932
)。
这几乎看起来像一个幼稚的错误,其中电池百分比的计算方式是energy/energy-full-design
,而不是energy/energy-full
......关于如何让它显示正确值的任何想法?