不幸的是,休眠在许多情况下都无法正常工作,如果您希望在重新打开计算机后重新打开文档和应用程序,可能会导致数据丢失。因此,默认情况下禁用休眠模式。
测试休眠是否有效
注意:始终在休眠之前
保存您的工作在休眠计算机之前,应该保存所有工作,以防万一出问题了,并且再次打开计算机时无法恢复打开的应用程序和文档。
您可以使用命令行来测试休眠是否可以在计算机上运行。
通过按Ctrl+ Alt+ T或在Dash中搜索终端来打开终端
。
键入sudo pm-hibernate
到终端,并按下
Enter。
出现提示时输入密码。
关闭计算机电源后,将其重新打开。您打开的应用程序是否重新打开?
如果休眠不起作用,请检查交换分区是否至少与可用RAM一样大。
启用休眠
如果休眠测试有效,则可以sudo pm-hibernate
在要休眠时继续使用该命令。
您还可以在菜单中启用休眠选项。为此,请使用您喜欢的文本编辑器来创建/etc/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; org.freedesktop.login1.hibernate-multiple-sessions
ResultActive=yes
重新启动,休眠又回来了!
或运行killall unity-panel-service
以重置菜单。
然后,某些用户将需要运行sudo update-grub
以使休眠选项在电源菜单中可用。一些用户可能还必须至少注销然后登录才能使其显示在(右上方)电源菜单中。
来源:Ubuntu Docs-Power Hibernate
来源:Ubuntu Wiki-调试内核休眠