电池管理无法识别电源的移除

我有一台运行Ubuntu 12.04(64位)的联想Y460p。 电池正常充电,但只是短暂地拔出电源,显示正确的电池指示灯。 大约1秒后,它恢复到充电指示器。

如果电源已连接,则电源统计显示:

"Supply Yes" "Online Yes" 

如果未连接,则显示:

 "Supply Yes" "Online No" 

我的问题几乎与本文中的问题完全一样: Ubuntu 11.10电源管理无法识别电源的移除

唯一的例外是我的系统不能与Windows进行双启动。 这只是Ubuntu。 另一篇文章中的电脑也是联想; 不确定这与它有什么关系。

任何帮助将不胜感激。 谢谢。

我有一台联想Z470笔记本,我在Windows 7的双启动中安装Ubuntu 12.04时发现了同样的问题。我不是这个领域的专家,但我会描述我的经历(可能会有所帮助)。

我发现一些联想笔记本电脑,包括我自己和我不确定哪些其他型号,在Windows 7中包含一个名为联想能源管理的实用程序,允许用户选择是否充电至100%以最大化运行时间,或仅收取部分费用以最大限度地延长电池的使用寿命。

这是实用程序的样子: Windows中的Lenovo Energy Management实用程序的屏幕截图

与此实用程序有关,我注意到两件事:

  1. 在Ubuntu中,为了能够将电池充电至100%,必须先在Windows 7中选择优化电池运行时间 (我不知道这是否可以直接从Ubuntu控制,也许专家可以帮助我们那个问题)。
  2. 现在更大的问题是,一旦您选择了Optimize for Battery Lifespan选项,即使只有一次并且在启动Ubuntu之前再次选择Optimize for Battery Runtime选项, Ubuntu电池指示灯也会指示电池正在充电,即使电源未连接到计算机。 因此,为了防止这种情况发生,如果您计划之后使用Ubuntu,则应避免使用Lenovo Energy Management实用程序,无论是全新安装还是双重启动。

由于我们大多数人已经至少使用过一次这个选项,所以我发现在成员achilleas.k (不是我的功劳)提出的ubuntuforums.org的一个post中提出了一个解决方法。 我会引用:

关闭笔记本电脑。

断开交流电源。

取出电池。

按住电源按钮约10秒钟。

这似乎适用于achilleas.k ,该论坛中的其他一些用户,当然也在为我工作。 我知道这不是一个永久的解决方案,特别是对于我们这些同时使用Ubuntu和Windows的人来说,但同时它确实有帮助。 也许更专业的Linux用户可以帮助我们找到使用此信息的正式解决方案。

希望能帮助到你。

我遇到了同样的问题,因为我没有在这些论坛中找到答案,所以我决定去看别的地方。

我发现这个页面有一个明显的问题解释(似乎是内核相关的)和一个可能的解决方法: https : //lists.fedoraproject.org/pipermail/power-management/2012-April/000043.html

当我插入/拔出交流电源适配器时,upower不会报告状态已更改,kde的电源管理器不会切换配置文件。 如果我开始插入交流电源适配器然后拔掉电源插头,电池指示灯显示电池正在放电,但交流适配器已插入。电池状态报告正确。 每个Linux发行版中都存在这个问题,每个内核版本从2.6到3.4。 此外,似乎这个bug影响了许多人(kde中的漏洞,upower bugtrackers)。

我找到了一个解决方法,我想我必须分享它。 我使用ACPI_PROCFS_POWER = y(“Deprecated power / proc / acpi目录”)重建了内核并注意到如果我执行“cat / proc / acpi / ac_adapter / AC / state”,那么适配器的状态在kde,upower的输出中变得正确,等等

我在/ etc / acpi / events /中添加了一个文件,其中包含以下内容:event = battery action = cat / proc / acpi / ac_adapter / AC / state> / dev / null

重新启动acpid后一切正常。 唯一的问题是不推荐使用ACPI_PROCFS_POWER。 我希望在删除该选项之前修复此错误。

问题是我是Ubuntu的新手,我并不真正理解上面发布的“重建内核”的概念。 所以我会把它留在这里等待一些高级用户来启发我们。

alexio的信息给了我足够的信息来找出要搜索的内容。 这似乎是一个内核问题,我发现这里报告了一些类似的错误:

我可以在上游找到的最接近的错误就是这个:

我能想到的唯一工作就是直接从系统检查您的电池统计数据,而不是通过此问题中列出的指示器:

  • 如何使用终端检查电池状态?

然后订阅最接近您的问题的错误:

  • 我如何订阅错误?

我安装了木星,它仍然是这样的。 然后我点击顶部的电池图标并将“在菜单栏中显示电池状态”设置更改为“充电/使用时”,并自行修复。

我有一台联想G570并遇到了同样的问题。

试试这个:

  1. 启动Ubuntu插入适配器。
  2. 卸下适配器
  3. 关掉电脑
  4. 取出电池
  5. 按住电源键30秒。
  6. 把电池放回去。

问题应该解决。

首先需要知道这是硬件问题还是电池小程序图标。 我建议你试试Jupiter,看看问题是否仍然存在:

 sudo add-apt-repository ppa:webupd8team/jupiter sudo apt-get update sudo apt-get install jupiter