我记得在我的旧 Macbook 上,当我合上盖子时,一周后我可以打开它,它在这一周内会损失几个百分点的能量(约 10%)。
当我用我的 执行此操作时xps13
,第一个问题是,当我合上盖子时,它并没有真正进入待机状态,所以我必须手动完成该过程。
当我拍照时,我的电量又恢复到了 66%,但当时只有 55%,所以待机状态下,我仅一个晚上就损失了 45% 的电量!那么这里面有什么窍门呢?是否有功能可以让电量在待机模式下保持 1-2 周,还是 Ubuntu 无法做到这一点?
附言:我还必须提到,在 Ubuntu 上,我在激活待机模式之前关闭了所有程序。在 Macbook 上,我打开了大约 10-20 个程序,然后才合上盖子并自动进入待机状态。
来自评论:
cat /sys/power/mem_sleep
结果是
[s2idle] deep
答案1
在您的情况下,“s2idle”睡眠模式处于活动状态且是预期的,但您可能应该启用“deep”睡眠模式。有一个s2idle 模式中的 bug。内核版本 5.3 应该会修复此问题。要切换到深度睡眠模式,请执行以下操作
sudo nano /etc/default/grub
并改变
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
和
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=deep"
然后重新加载
sudo update-grub
然后重新启动并再次尝试挂起。您可以从命令行执行以下操作:
systemctl suspend
和/或
systemctl hibernate