Mint 16 MATE 上的电源管理器中没有休眠选项

Mint 16 MATE 上的电源管理器中没有休眠选项

在我全新安装的带有 MATE 的 Linux Mint 16 中,电源管理器中没有休眠选项;只能暂停和关闭。

在“退出”菜单中,我有“休眠”选项。也可以sudo pm-hibernate从命令行运行。

关于如何在电源管理器中启用休眠有什么建议吗?我想在笔记本电脑盖子关闭时休眠。

我有足够的交换空间来进行休眠:

$ free -h
             total       used       free     shared    buffers     cached
Mem:          3.5G       1.6G       1.8G         0B        18M       406M
-/+ buffers/cache:       1.2G       2.3G
Swap:         3.6G        16M       3.6G

答案1

编辑这个文件:/var/lib/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

例如。:sudo gedit /var/lib/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

添加此内容:

[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes

这将在菜单中添加休眠选项。但如果你想在 LID 关闭时休眠,则执行此命令(这将在 LID 关闭时启用休眠):

sudo sed -i 's/#HandleLidSwitch=suspend/HandleLidSwitch=hibernate/g' /etc/systemd/logind.conf

并重新启动系统或执行:sudo systemctl restart systemd-logind.service

相关内容