我使用的是 Xubuntu 14.04 64 位。我知道这个问题已经被问过无数次了,但所有问题都涉及编辑以下文件:
/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
我的系统中不存在该文件。我试过了,com.xubuntu.enable-hibernate.pkla
但该文件也不存在,locate
命令找不到它。
答案1
只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令:
sudo nano /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
寻找
[Disable hibernate by default in upower]
[Disable hibernate by default in logind]
将两者中的“ResultActive=no”值更改为“ResultActive=yes”,按 ctrl+x 退出文件。它会询问是否保存更改。按 Y 保存更改,如果您使用的是 Ubuntu,请重新启动系统。
编辑
刚刚在 Xubuntu 16.04 和 Ubuntu 16.04 上尝试过,它也有效。
对于 Ubuntu 16.04,我必须重新启动才能使其工作。
答案2
对于我这样的新手,我想补充一点:
“只需按下键盘上的 Ctrl+Alt+T 即可打开终端。打开后,运行以下命令:
sudo nano /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
寻找
[upower 中默认禁用休眠] [logind 中默认禁用休眠]
将两者中的“ResultActive=no”的值更改为“ResultActive=yes”,然后重新启动系统。”
.....在重启系统之前,你应该按 ctrl+x 退出文件。然后它会询问是否保存更改。如果你不保存更改,它将不起作用。我正在使用基于 Xubuntu 的 ChaletOS。它不需要重启。