我注意到过去一周发生了一些奇怪的事情。我的电池图标停止更新。为了更具体的定义,以下是预期和当前行为的详细信息:
预期行为
- 插入电源并充电时变为“充电中”图标 - 并显示适当的工具提示。
- 充电时,显示逐渐增加的电池电量指标 - 并在工具提示中显示最新的百分比。
- 更改为“插入和放电时放电图标 - 并显示适当的工具提示。
- 放电时,显示逐渐下降的电池电量指标 - 并在工具提示中显示最新的百分比。
当前行为
- 获取 Xorg 启动时的当前状态和百分比。
- 永远不要改变任何事情。
- 如果在 X 启动时插入了电源,即使我拔掉电源,它也会显示“充电”图标等。
优点是电池寿命无限长!缺点是,这全是谎言。我花了一些时间排除故障,试图弄清楚到底发生了什么。以下是我所做的假设、我为测试这些假设所采取的步骤以及结果的列表。
故障排除步骤的顺序很乱,因为我不是直接对电池图标进行故障排除,还做了其他事情。
- “系统是否错误地报告了电源状态……?”
- 跑步
acpi
- 结果
acpi
是正确的——没有卡住。
- 结果
- 跑步
- “一定是某些奇怪的配置设置或者冲突导致了这种奇怪的现象!”
- 在未使用的驱动器上安装全新的 Arch Linux。
- 电池图标仍然卡住。
- 尝试不同的桌面环境。
- LXDE、Xfce 和 Enlightenment 中存在同样的问题。
- 在未使用的驱动器上安装全新的 Arch Linux。
- “也许是内核更新破坏了某些东西。”
- 安装 3.10 LTS 内核。
- 仍然破损。
- 安装 3.10 LTS 内核。
是的,我不确定问题是什么。有人知道吗?
关于我的默认设置的基本信息:
- 操作系统:Arch Linux
- 内核版本:3.14.1 / 3.10.47
- 桌面环境:Xfce
- 笔记本电脑:Acer Aspire S7
答案1
同样如此(操作系统、桌面环境、内核)。似乎与 upower 和 systemd 问题有关:https://bugs.archlinux.org/task/39893
可能的修复(尚未尝试):https://aur.archlinux.org/packages/xfce4-power-manager-git/
替代方案:使用 xfce4-goodies 中的包和插件 xfce4-battery-plugin