AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题 / 1433936
Accepted
markling
markling
Asked: 2019-05-08 01:53:20 +0800 CST2019-05-08 01:53:20 +0800 CST 2019-05-08 01:53:20 +0800 CST

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

  • 772

我的笔记本电脑插上了电源。

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 不再具有控制消息的选项。

Power Manager 设置 GUI 也不再有通知选项。它有一个已经关闭的“状态通知”选项。

linux power
  • 2 2 个回答
  • 2702 Views

2 个回答

  • Voted
  1. Best Answer
    Nathaniel M. Beaver
    2019-07-20T08:00:23+08:002019-07-20T08:00:23+08:00

    如果您只想禁用通知,这将起到作用:

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

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

    Xfce Power Manager 电源管理器设置

    外貌

    通过选中Show notifications,您可以为插拔或电池电量不足等事件启用信息弹出窗口。

    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-电源管理器

    版本:1.4.1-2

    [。. . ]

    • 是什么导致了这种情况?

    登录系统。

    • 这个动作的结果是什么?

    电池已满/电池正在充电弹出窗口重复广告令人作呕

    • 你期望的结果是什么?

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

    2016 年的 Manjaro Linux 帖子

    首先,我使用 Manjaro xfce 16.06 CD2。

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

    当我的电池充满时,这两个通知会出现连续性。但是我的电池是瓶子,所以我不能断开电源。

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

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

    [。. . ]

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

    当插入电池充满电时,我会收到电源管理器通知“你的电池已充满电”,然后几乎立即“你的电池正在充电”,它会来回重复,一个粗略地替换另一个每一秒。

    2018 年的 Reddit 帖子 (r/thinkpad):

    插入 T410 在 AC 和电池电源之间以 100% 循环?

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

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

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

    2019 年的 Manjaro Linux 帖子:

    Power Manager在电池充电完成后每隔几秒不断提示“您的电池已充满电”和“您的电池正在充电”是否正常?

    只是想在关闭通知之前仔细检查没有任何问题,以防出现其他问题。谢谢。

    • 4
  2. markling
    2022-03-03T04:09:41+08:002022-03-03T04:09:41+08:00

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

    • 0

相关问题

  • 如何让我的 Linux 机器看起来像是在运行 Windows?

  • 对于 cp 或 mv,是否有等同于 cd - 的东西?

  • 以 root 身份运行 docker 容器

  • 如何在域和 Linux 活动目录中启用指纹传感器

  • 如何在CentOS 7 中将Ctrl+C 永久更改为Ctrl+K?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    Windows 10 服务称为 AarSvc_70f961。它是什么,我该如何禁用它?

    • 2 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Marko Smith

    ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1056)

    • 4 个回答
  • Marko Smith

    我如何知道 Windows 安装在哪个驱动器上?

    • 6 个回答
  • Martin Hope
    Albin 支持结束后如何激活 WindowsXP? 2019-11-18 03:50:17 +0800 CST
  • Martin Hope
    fixer1234 “HTTPS Everywhere”仍然相关吗? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    Kagaratsch Windows 10 删除大量小文件的速度非常慢。有什么办法可以加快速度吗? 2019-09-23 06:05:43 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    Inter Sys Ctrl+C 和 Ctrl+V 是如何工作的? 2019-05-15 02:51:21 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve