我刚刚安装了 ubuntu,然后安装了 gnome,然后安装了 TLP(电源管理),现在我想在盖子关闭时让计算机休眠。我遵循了以下说明:
是否可以使 16.04 在合上盖子时进入休眠状态?| 询问 Ubuntu
以及以下说明:
Ubuntu 16.04:当盖子关闭时关闭/休眠笔记本电脑 | UbuntuHandbook
什么也没起作用。
答案1
我建议分步骤解决这个问题。
首先,要在您的笔记本电脑上测试并运行休眠功能,请阅读有关休眠的 Ubuntu 文档。重要提示:请确保您的交换文件大于您的物理 RAM,并且已启用它。
一旦您知道您的笔记本电脑可以正常休眠,您就可以分配笔记本电脑操作来触发休眠。就您而言,您希望在盖子关闭时休眠。关于这个主题的文档很多,但让我们来看看源文档:systemd 登录配置文件手册页。特别有趣的是描述该选项的部分。
HandleLidSwitch
根据文档,该选项可以是“ignore”、“poweroff”、“reboot”、“halt”、“kexec”、“suspend”、“hibernate”、“hybrid-sleep”和“lock”之一。
您想要
hibernate
(就我而言,我使用hybrid-sleep
)。因此,现在需要编辑logind.conf
文件以适应此设置(您必须是 root 才能执行此操作)。您
/etc/systemd
将看到一个名为的文件logind.conf
。打开它进行编辑,然后向下滚动到如下所示的行:#HandleLidSwitch=suspend
前面的
#
意思是这一行当前被禁用,所以你需要删除它,然后设置HandleLidSwitch
为正确的选项HandleLidSwitch=hibernate
保存
logind.conf
文件并重新启动。