昨天我发现,当我插入笔记本电脑时,电池指示器仍然显示电池电量,而不是直接供电。百分比为 65%,通电几个小时后,百分比仍停留在 65%。
当我拔下电源并重新插入时,电池指示器没有变化。如果我继续通电,它永远不会达到 100%,也不会下降。
有什么想法可以解决这个问题吗?
一些信息:
Linux mva-laptop 3.16.0-31-generic #43-Ubuntu SMP Tue Mar 10 17:37:36 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Distributor ID: Ubuntu
Description: Ubuntu 14.10
Release: 14.10
Codename: utopic
description: Notebook
product: N56JN (ASUS-NotebookSKU)
vendor: ASUSTeK COMPUTER INC.
version: 1.0
编辑1
我按照评论中给出的说明进行操作,这是upower
命令的输出:
native-path: BAT0
vendor: ASUSTeK
model: N56--52
power supply: yes
updated: wo 18 mrt 2015 22:26:26 CET (10 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: discharging
energy: 52,968 Wh
energy-empty: 0 Wh
energy-full: 54,21 Wh
energy-full-design: 56,628 Wh
energy-rate: 0 W
voltage: 10,89 V
percentage: 97%
capacity: 95,73%
technology: lithium-ion
编辑2 我刚刚发现,当我连接蓝牙鼠标时,电量百分比下降到 64%。这仍然感觉很奇怪,因为这些是蓝牙鼠标的统计数据。我的笔记本电脑电池的统计数据没有变化。
native-path: hid-6c:5d:63:29:b2:7f-battery
model: Rapoo 6610
power supply: no
updated: vr 20 mrt 2015 08:27:41 CET (4 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: discharging
energy: 0 Wh
energy-empty: 0 Wh
energy-full: 0 Wh
energy-full-design: 0 Wh
energy-rate: 0 W
percentage: 30%
capacity: 100%
如果我理解正确的话,我的蓝牙鼠标似乎还剩 30% 的电量。而我的笔记本电脑电池还剩 97%。那么为什么它显示 64%?为什么当我插入电源适配器时它显示我的笔记本电脑正在放电?
答案1
请尝试以下操作:
upower --enumerate
...并检测电池规范名称。之后,您可以发出:
upower -i /org/freedesktop/UPower/devices/battery_BAT0
(用你的名字替换)。这将为你提供电池的完整统计数据。如果电池很旧,则最大容量可能与 100% 不同:
energy-full: 44.69 Wh
energy-full-design: 47.52 Wh
...这意味着电池“老旧”了,损失了(在我的情况下损失了大约 10%)部分容量。如果电池已经使用了三到四年,损失 35% 的电量可能是正常现象。
编辑:鉴于问题中的新数据,这似乎是电源指示器的一个错误;它正在平均蓝牙和主电池的电量。您可以检查http://bugs.launchpad.net/ubuntu/+source/indicator-power看看你是否找到它,或者发布一个新的;但它可能与 https://bugs.launchpad.net/ubuntu/+source/indicator-power/+bug/850728。
答案2
我有一台类似的笔记本电脑(N56VJ),也遇到了同样的问题。以下是我修复它的方法:
- 关掉电脑;
- 移除电源适配器;
- 取出电池;
- 等一分钟;
- 把所有东西插回去。
我不确定为什么会发生这种情况,但我猜想这是 Linux 内核的 ACPI 管理存在问题。Windows 上不会发生这种情况。