Xubuntu 14.04:如何启用休眠功能?


19

我正在使用Xubuntu 14.04 64位。我知道这个问题被询问了十亿次,但是所有这些都包括编辑以下文件:

/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

该文件在我的系统上不存在。我试过com.xubuntu.enable-hibernate.pkla但也不存在,locate命令找不到。


2
您在哪里读取此文件必须存在?我已经创建了它,将命令放入其中,并且在Xubuntu上休眠很好。To do that, use your favorite text editor to create /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla. Add the following to the file and save:... help.ubuntu.com
TuKsn 2014年

@Simptnon,但是该文件除了休眠之外还包含十亿行,无论如何我都找到了它,但是奇怪的是,locate如果不是因为它,我永远也找不到它
Lynob

Answers:


27

只需按键盘上的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退出文件。它将询问是否保存更改。如果您在Ubuntu上,请按Y保存更改,然后重新启动系统。

编辑

刚刚在Xubuntu 16.04和Ubuntu 16.04上尝试过。而且也可以。

在此处输入图片说明

对于Ubuntu 16.04,我必须重新启动才能正常工作。

在此处输入图片说明

在此处输入图片说明


2
两个问题为什么locate com.ubuntu.desktop.pkla找不到呢?为什么默认情况下禁用休眠模式?
Lynob 2014年

1
至于第一个,请使用sudo locate com.ubuntu.desktop.pkla,它将找到它。至于第二个,我真的不确定,但这可能是一个错误。
米奇

1
为什么使用sudo?我曾经使用过/etcvar不使用来搜索文件sudo
Lynob 2014年

1
如果查看文件所在的文件夹,则该文件归root拥有。我试过了,它可以和sudo一起工作。
米奇

1
如果您查看该polkit-1文件夹,则会在该文件夹上看到一个X,这意味着您既不是所有者,也不属于有权读取/写入/执行该特定文件夹/文件的组。哪里/etc没有。
米奇

0

对于像我这样的新手,我想补充一下:

“只需按键盘上的Ctrl + Alt + T即可打开终端。打开终端后,请运行以下命令:

须藤纳米/var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

寻找

[在上层服务器中默认情况下禁用休眠状态] [在登录中默认情况下禁用休眠状态]

将两者的“ ResultActive = no”的值都更改为“ ResultActive = yes”,然后重新启动系统。

.....在重新启动系统之前,应按ctrl + x退出文件。然后,它将询问是或否以保存更改。如果您不保存更改,它将无法使用。我正在使用基于Xubuntu的ChaletOS。不需要重新启动。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.