首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kubuntu 22.04夜间甚至在睡觉时也会失去所有的电池电源

Kubuntu 22.04夜间甚至在睡觉时也会失去所有的电池电源
EN

Ask Ubuntu用户
提问于 2022-07-14 07:44:28
回答 3查看 1.2K关注 0票数 1

这个问题似乎是在我升级到Kubuntu 22.04机器之后开始的:宏碁Swift 3 (SF314-59-524M)

The问题

每天晚上我都会关掉电源(笔记本电脑的电量是100% ),当我早上醒来时,笔记本电脑就会关机,因为电池= 0%。

这种情况每2-3天随机发生一次。在正常的日子里,它是在睡眠中,只花费8-10%的电力在夜间。

注意:我通常不会关闭笔记本电脑的盖子。我只是离开了我的办公桌,留下了原来的样子。

System配置

下面是这台笔记本电脑的一些命令输出。

代码语言:javascript
复制
$ cat /sys/power/mem_sleep
[s2idle] deep

s2idle +深层结合是什么意思?根据睡眠状态的内核文档,https://www.kernel.org/doc/Documentation/power/states.txt

s2idle = S0和deep = S3

dmesg报告的支持睡眠模式:

代码语言:javascript
复制
$ sudo dmesg | grep -i acpi | grep supports
[    0.187564] ACPI: PM: (supports S0 S3 S4 S5)
[    0.343570] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]

我检查了BIOS,没有特殊的"Linux“睡眠或挂起模式/选项。

那么,电池动力发生了什么变化,我又如何修复它呢?

检查

我怀疑这台笔记本在午夜醒来,做了一些耗电量很大的事情,但当我查看某些系统日志时,它显示了如下情况:

代码语言:javascript
复制
$ cat /var/log/syslog | grep -E 'systemd-sleep'
Jul 13 21:19:10 acerlight-laptop systemd-sleep[27117]: Entering sleep state 'suspend'...
Jul 13 22:16:48 acerlight-laptop systemd-sleep[27117]: System returned from sleep state.
Jul 13 23:29:55 acerlight-laptop systemd-sleep[39657]: Entering sleep state 'suspend'...
Jul 14 07:20:05 acerlight-laptop systemd-sleep[39657]: System returned from sleep state.
Jul 14 11:25:50 acerlight-laptop systemd-sleep[5947]: Entering sleep state 'suspend'...
...

$ last -x | grep shutdown
shutdown system down  5.15.0-41-generi Thu Jul 14 12:27 - 12:29  (00:02)
shutdown system down  5.15.0-39-generi Thu Jul 14 07:20 - 10:35  (03:14)
shutdown system down  5.15.0-39-generi Mon Jul 11 05:25 - 19:59 (2+14:33)
shutdown system down  5.15.0-39-generi Sat Jul  9 18:15 - 03:39  (09:23)
shutdown system down  5.15.0-39-generi Wed Jul  6 12:57 - 22:38 (2+09:40)
  1. 可以看出,笔记本电脑在7月13日11:30晚上就睡着了,而且它是100%的电池,因为电源是开着的。
  2. 第二天早上14/7:20它醒来了(没有人在那里)。
  3. 笔记本电脑在早上7:20醒来后就关机了,因为电池= 0%。
  4. 我继续工作,并在上午10:35打开它,看看电池= 0%。

这意味着笔记本电脑很有可能在睡眠中失去了动力。

<#>Battery测试

因此,我决定今天用笔记本电脑在电池上检查电池是否坏了。

但是电池运行时间很好,看上去很好。

注:

*1.左侧有一个USB3.2Gen1(蓝色)彩色USB A端口,具有“断电充电”功能。

我有一个戴尔KB216有线键盘连接到这个USB端口。根据宏碁论坛上的讨论,即使是在笔记本电脑睡觉的时候,这个端口也能为设备提供电源。

那么,这种有线键盘是在笔记本电脑睡觉时从笔记本电脑上提取能量,并负责耗尽电池吗?

我不这么认为,因为当我实际使用笔记本电脑的电池与键盘连接,它的持续使用超过5个小时(网页浏览,文件编辑)。

如果键盘真的吸引了那么大的能量,那么它应该每天都会发生。

还有一个有线键盘的功率。

然而,当笔记本电脑睡着时,键盘上的数字锁,盖帽锁发光二极管就会响起来.

*2.电源适配器始终与手提电脑及墙壁总插座连接。电池是否可能由于电源适配器出了问题而将电源泄漏回电源插座。

但同样,Ubuntu的早期版本也应该出现这种情况,但事实并非如此。

EN

回答 3

Ask Ubuntu用户

发布于 2022-08-25 07:28:47

在从Ubuntu20.4升级到22.04时,我遇到了类似的问题。我的笔记本电脑有一个USB接口,断电。在BIOS中禁用电源关闭充电并将睡眠状态设置为linux,修复了我的问题。

我不知道为什么在20.4中这不是一个问题。

票数 0
EN

Ask Ubuntu用户

发布于 2022-10-29 10:20:06

这可能会对某人有帮助。对我来说,这不是一个解决办法,而是一个可以接受的解决办法。在过去的6周里,我一直在寻找一个我能够理解和应用修复方法的解决方案。对于初学者来说,找不到足够的细节来解释它。对于新用户来说,这是一个不太困难的解决办法。

我的系统- OS = Debian =固件测试-am64-netinst.iso遵循YouTube上的安装说明“以正确的方式安装Linux”,如果您观察并遵循说明,即使您是新到Linux的用户,也应该能够安装这个系统。膝上型计算机= ASUS E210

解决方法(大约需要30秒来完成这些步骤)注销您的GUI会话(不要关闭)按下控制+ Alt + F1键(同时)在登录提示输入您的用户名和密码并按enter。在美元提示符($)处键入sudo并按enter键。再次键入用户名和密码,然后按enter键,您现在处于根提示符(#)。键入init 0(即init,然后是空格,然后按0并按enter键),您的笔记本电脑就会关闭,电池也不会耗尽。

步骤摘要

  1. 注销不关机
  2. Ctrl + Alt + F1
  3. 用户名和密码
  4. 苏秀
  5. 用户名和密码
  6. init 0
票数 0
EN

Ask Ubuntu用户

发布于 2023-01-24 15:14:22

https://learnubuntumate.weebly.com/draining-battery.html

sudo /etc/default/grub更改GRUB_CMDLINE_LINUX_DEFAULT=中的“静音启动”行“静音启动”sudo mem_sleep_default=deep--grub现在重新启动命令: cat /sys/power/mem_ s2idle应该提供: s2idle,这意味着您将挂起模式从最差的s2idle切换到最佳深度。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1418663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档