通过 logind 无法暂停系统:不支持 Sleep 动词(16.04)

通过 logind 无法暂停系统:不支持 Sleep 动词(16.04)

在我的桌面计算机上从 MBR 切换到 GPT 并更新grub(可能会覆盖我之前的配置,可能无关,但这可能是一个奇怪的巧合)后,我无法再挂起我的系统(Ubuntu 16.04.7)。

我首先注意到“暂停”菜单项消失了,并尝试从命令行,sudo systemctl suspend返回Failed to suspend system via logind: Sleep verb not supportedpm-suspend不执行任何操作,pm-is-supported --suspend ; echo $?返回1(即不支持)。

正如建议的那样这个答案,我检查了 的内容/sys/power/disk。看来[shutdown] reboot suspend那里的解决方案似乎不适用于此处。(我也没有在 BIOS/UEFI 设置中找到安全启动选项,但可能错过了。)

我该如何修复这个问题?以前它肯定能用。

答案1

我再次查看了grub配置,发现

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=off"

不知怎么又回到了/etc/default/grub。删除acpi=off设置后sudo update-grub,重新启动,挂起选项又恢复了,并且可以正常工作。

(与这个特定问题无关,但对于这类问题可能很有用本指南“调试 Linux* 挂起/休眠问题的最佳实践”

相关内容