发布
社区首页 >问答首页 >甚至[s2idle]深度电池也可用。

甚至[s2idle]深度电池也可用。
EN

Ask Ubuntu用户
提问于 2023-02-16 09:43:20
回答 1查看 739关注 0票数 3

我把我的笔记本电脑挂了10小时后,整个电池都耗尽了。我使用"cat /sys/power/mem_ mode“检查挂起模式,它返回"s2idle深度”。这不意味着我有提前暂停模式,在暂停期间耗电量很小?

我试过"sudo日志the \ grep "PM:在挂起笔记本电脑后挂起“双尾-2”。它回来了

代码语言:javascript
代码运行次数:0
复制
Feb 16 10:46:42 Zephyrus kernel: PM: suspend entry (s2idle)
Feb 16 10:46:53 Zephyrus kernel: PM: suspend exit

这意味着它没有进入挂起到ram模式,而是进入耗尽电源的s2idle模式。我怎么才能解决这个问题?谢谢!

这是一个带有ubuntu20.04的ROG M16。

编辑:我遵循了这个文章,现在可以有“暂停条目(深度)”了。电池是否仍被耗尽仍有待检查。

EN

回答 1

Ask Ubuntu用户

发布于 2023-02-17 08:53:45

我基本上遵循了这个文章和其他一些指令。

首先,您的设备是否处于“挂起到RAM”中。

代码语言:javascript
代码运行次数:0
复制
cat /sys/power/mem_sleep

如果它返回"s2idle 深度",则支持它。如果不是的话。首先检查设备是否支持此挂起模式,如果支持,请运行

代码语言:javascript
代码运行次数:0
复制
echo 'deep' > /sys/power/mem_sleep

再检查一遍。

现在,您的设备具有正确的挂起模式,但当您挂起时,它不一定进入此模式。要检查,首先挂起您的设备,然后唤醒它。然后打开终端并运行

代码语言:javascript
代码运行次数:0
复制
sudo journalctl | grep "PM: suspend" | tail -2

您可以找到您的暂停日志,这是类似于下面。请注意,我所附的日志显示,我正确地进入了“挂起到内存”模式,在您的情况下,它可能出现“挂起条目(s2idle)”而不是“挂起条目(深度)”。

代码语言:javascript
代码运行次数:0
复制
lin@Zephyrus:~$ sudo journalctl | grep "PM: suspend" | tail -2
[sudo] password for lin: 
Feb 16 21:35:05 Zephyrus kernel: PM: suspend entry (deep)
Feb 17 09:36:24 Zephyrus kernel: PM: suspend exit

如果是这种情况,则必须修改引导加载程序。这里我用的是gedit。确保它是先安装的

代码语言:javascript
代码运行次数:0
复制
sudo apt update
sudo apt upgrade
sudo apt install gedit

然后修改引导加载程序文件。

代码语言:javascript
代码运行次数:0
复制
sudo -H gedit /etc/default/grub

查找文件中的GRUB_CMDLINE_LINUX_DEFAULT=行“静音启动”,并将其替换为GRUB_CMDLINE_LINUX_DEFAULT=“静音启动mem_sleep_default=deep”。

它现在应该能用了!尝试挂起并唤醒您的设备,并再次使用上面的命令检查日志!

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

https://askubuntu.com/questions/1455199

复制
相关文章

相似问题

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