如何阻止 Ubuntu(22.04 LTS)从休眠状态自动恢复

如何阻止 Ubuntu(22.04 LTS)从休眠状态自动恢复

我使用关联 一切似乎都运行正常,除了我的系统在成功休眠后立即从休眠状态恢复。我的 grub 配置中唯一改变的行: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=2f8581dc-9788-414c-8525-5f844eed53df resume_offset=4603904"

系统信息

系统信息链接在此处

答案1

@Adam 说得对。在我的案例中,是笔记本电脑盖 ( LID0) 导致系统立即恢复。我使用命令 禁用了它echo "LID0" > /proc/acpi/wakeup。谢谢!

答案2

/etc/systemd/sleep.conf使用以下配置编辑该文件:

[Sleep]
HibernateMode=shutdown

然后,用来sudo systemctl hibernate触发休眠。

正如手册中所述systemd-睡眠,该变量在休眠前HibernateMode写入。如果不将其设置为,systemd 将使用默认的,这在某些系统中可能不起作用。使用它应该会在保存到磁盘后强制机器关机。其他选项是和,解释如下:/sys/power/diskshutdown"platform"shutdownrebootplatform内核网站。我在 OpenSUSE 中更新操作系统后遇到了完全相同的问题,此配置帮我解决了这个问题。

相关内容