电源管理器通知不断重复......电源问题?

电源管理器通知不断重复......电源问题?

我已将笔记本电脑插上电源。

xfce 电源管理器不断重复:“您的电池正在充电”、“您的电池已充满电”、“您的电池正在充电”、“您的电池已充满电”、“您的电池正在充电”、“您的电池已充满电”......等等。

以前从未发生过这种情况。最有可能的解释是,发生了短路,导致电源不断下降。我不知道我的电源是否有任何松动或问题。我坐在一家以前从未坐过的咖啡馆里。我不能肯定地说。

更新:

这个问题是间歇性的和持续性的。Nathaniel M Beaver 的修复程序在我当时的 xfce4 版本下修复了这个问题。

但在 xfce4 v4.14 下,问题再次出现。只是现在问题更加严重了。

它似乎会随机重复发生。重启似乎可以解决它。它实际上似乎是在断电并更换电源后发生的(我尚未确定暂停是否起作用)。

更糟糕的是,这个修复程序不再有效。根据指令,xconf-query 报告说,禁用失控消息系统的选项已不存在。它说:

Property "/xfce4-power-manager/general-notification" does not exist on channel "xfce4-power-manager".

调用xfconf-query --channel xfce4-power-manager -l表明 xconf 不再具有控制消息的选项。

电源管理器设置 GUI 也不再有通知选项。它有一个“状态通知”选项,但已关闭。

答案1

如果你只是想禁用通知,这样做就可以了:

$ xfconf-query --channel xfce4-power-manager --property /xfce4-power-manager/general-notification --set false

注意:这将禁用全部通知,包括电池电量低警告。

你也可以使用 GUI 执行此操作 通过切换“外观”下的“显示通知”复选框。

Xfce 电源管理器 电源管理器设置

外貌

通过检查显示通知,您可以针对插入、拔出或电池电量低等事件启用信息弹出窗口。

https://docs.xfce.org/xfce/xfce4-power-manager/1.4/preferences

当时,我认为这可能与电池容量损失和 收费门槛锂离子电池的容量会随着时间的推移而降低,因此在电池使用寿命的某个时刻,充电阈值可能正好处于边缘,导致出现一系列通知,直到容量下降到超出范围。我的电池最后一次充满电时,容量为设计容量的 95.10%:

$ acpitool -B
  Battery #1     : present
    Remaining capacity : unknown, 98.58%, 00:02:27
    Design capacity    : 5200 mA
    Last full capacity : 4945 mA, 95.10% of design capacity
    Capacity loss      : 4.904%
    Present rate       : 1707 mA
    Charging state     : Charging
    Battery type       : Li-ion 
    Model number       : 45N1005
    Serial number      : 35581

该数字似乎非常接近 95%。

有一个 错误报告旧链接) 在 XFCE 错误跟踪器上讨论了修复方法。

注意:我实现了一个 120 秒的“襟翼计时器”,每次出现专门针对电池充满/充电/放电的通知之一时都会重置,而其他类型的通知则照常显示。

另外,一旦拍打停止,系统进入的最后充电状态可能不会显示,并且每次抑制通知时设置一个事件回调计时器将会很简单,如果拍打自设置计时器后停止,则最终显示“最终状态”。

(找到这个有点困难,因为Bugzilla 的 robots.txt 不允许搜索引擎索引

链接补丁 这表明该问题本质上只是一个“去抖动”问题,其中充电在 99% 和 100% 之间反弹。

充电/放电通知防抖动

为笔记本电脑添加了抖动抑制功能,该笔记本电脑不断在 99% 和 100% 之间恢复,并在屏幕上不断显示充电/放电/完全充电消息,以至于每分钟出现多次通知。

https://github.com/acidtonic/xfce4-power-manager/commit/d26e066d687e521836f56d7e2b9c6dc1d79c15a9

不幸的是,这个补丁的日期是 2017 年,XFCE 维护者还没有合并它。我检查了官方 git 仓库 只想确认一下。

请注意,虽然错误报告是在 2016 年打开的,但这并不是最近出现的问题。为了方便后人参考,以下是我找到的按时间顺序介绍此错误的人员实例:

2010 年 Arch Linux 论坛帖子

我在使用 xfce 时遇到了问题。我在 IBM T61 上安装了 Arch,一切似乎都运行良好。

现在,如果笔记本电脑已插入电源,右上角的“电池正在充电”气泡/提示会不断闪烁。此外,如果我进入 xfce4-power-manager,这台笔记本电脑的盖子关闭和电源按钮选项会变灰。

2012 年 Ubuntu 论坛帖子

电源管理器/电池不断弹出通知,告诉我我的笔记本电脑电池正在充电,一秒钟后,又告诉我电池已充满电。但我没有拔掉电源,而且我在使用 Ubuntu 时从未遇到过这个问题。

2015 年 Debian 错误报告

xfce4-power-manager:电池充电/电池已满弹出消息无限循环

[。 。 。 ]

软件包:xfce4-power-manager

版本:1.4.1-2

[。 。 。 ]

  • 什么原因导致了这种情况的发生?

登录系统。

  • 这次行动的结果如何?

电池已满/电池正在充电弹出窗口不断重复

  • 您期望的结果是什么?

电池保持充电状态,因为我使用的是交流电源。

2016 年的 Manjaro Linux 帖子

首先,我使用 Manjaro xfce 16.06 CD2。

它显示电源管理器。您的电池正在充电>><<您的电池已充满电。

当我的电池充满电时,这两个通知会连续出现。但我的电池电量不足,所以我无法断开电源。

2016 年 XFCE 错误跟踪器上的错误报告

电池充电/充满电通知垃圾邮件

[。 。 。 ]

1.4.4 和 1.6.0 中出现错误:笔记本电脑(联想 ThinkPad X230)带有 xubuntu 15.10,最近开始出现此问题,我不确定是什么导致了这种变化。

插入电池后会充满电,我会收到电源管理器通知“您的电池已充满电”,然后几乎立即收到“您的电池正在充电”的通知,它会来回重复,大约每秒更换一次。

2018 年 Reddit 帖子 (r/thinkpad)

插入电源后,T410 会在交流电和电池电源之间以 100% 的速度循环吗?

我刚刚在 eBay 上买了这个 T410...

i5-520m、nVidia 显卡、6 GB RAM、255 GB SSD、9 芯电池(我认为是原装的,可持续使用约 2 小时)、90W 充电器

...但它的电源有问题。就好像电池会充电到 100%,开始放电,然后每隔几秒钟再次充满电。Xfce 电源管理器会每秒通知我当前状态:“您的电池正在充电”>“您的电池已充满电”。我以为这可能是 Ubuntu 的一个错误,但它在睡眠时也会这样做(背面的电池 LED 会以同样的方式每隔几秒钟闪烁一次)。我的电池或电源是不是需要更换?我可以用软件修复吗?我可能可以禁用电源管理器通知,但这更像是一种创可贴。

2019 年的 Manjaro Linux 帖子

电池充电完成后,电源管理器每隔几秒钟不断通知“您的电池已充满电”和“您的电池正在充电”,这正常吗?

我只是想在关闭通知之前再检查一下,看看有没有问题,以防出现其他问题。谢谢。

答案2

似乎在 xfce4 v4.14 中,可以通过进入设置 GUI、找到电源管理器并再次打开和关闭“状态通知”来关闭恶意消息。

相关内容