我最近购买了戴尔 Inspiron 3542(Ubuntu 认证),它预装了 Ubuntu 12.04,我全新安装了 Ubuntu 14.04(删除了所有内容)。
当我尝试sudo pm-hibernate
关闭计算机并启动它时,我的应用程序不会重新打开。
我有 4GB 的 RAM 和一个从未使用过的 4GB 交换分区(在系统监视器中显示 0.0%),我想那是因为我从未使笔记本电脑超载。
注意:当我在休眠失败后登录时,出现此窗口:
答案1
据我所知,Ubuntu 14.04 中禁用了休眠功能。请按照以下步骤启用它:
在终端中输入以下命令:
sudo -H gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
用以下行填充文件:
[Re-enable hibernate by default]
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
最好有一个与可用 RAM 大小相同的交换分区,以便休眠顺利进行。请参阅 Ubuntu文档了解详情。
此外你可能还需要安装pm-utils