Dus*_*vic 17 login-screen hibernate policykit 14.04
通过向策略工具包添加规则来重新启用休眠添加了按预期休眠到桌面会话的选项,但不适用于登录屏幕。
如何直接从 14.04 的登录屏幕启用休眠?
nux*_*nux 13
这是一个解决方案。桌面会话和登录屏幕中的休眠选项如下:
桌面会话:
登录屏幕:
首先打开你的终端并添加以下内容:
sudo gedit /var/lib/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
Run Code Online (Sandbox Code Playgroud)
现在打开一个 txt 文件,添加以下几行:
[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
Run Code Online (Sandbox Code Playgroud)
在休眠状态应该出现并且运行良好之后保存并重新启动系统。
小智 9
休眠的配置已经在文件中
/var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
Run Code Online (Sandbox Code Playgroud)
只需打开此文件并启用休眠:ResultActive=yes
生成的代码如下所示:
[Disable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
Run Code Online (Sandbox Code Playgroud)
和
[Disable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes
Run Code Online (Sandbox Code Playgroud)
就这样。现在您将在电源对话框和登录中看到休眠选项
小智 6
在 Ubuntu 14.04 中更改了策略工具包文件的地址。
/var/lib/polkit-1/localauthority/10-local.d/hibernate.pkla
Run Code Online (Sandbox Code Playgroud)
有了这个:
/var/lib/polkit-1/localauthority/50-local.d/hibernate.pkla
Run Code Online (Sandbox Code Playgroud)
试试这个
sudo gedit /var/lib/polkit-1/localauthority/10-local.d/hibernate.pkla
Run Code Online (Sandbox Code Playgroud)
最后,通过执行“重新启动”鹦鹉螺,nautilus -q
指标选项应该会出现。