14.04如何禁用暂停?


27

由于某种原因,Ubuntu一直没有很好的支持挂起。/etc/polkit-1/localauthority/50-local.d/com.ubuntu.disable-suspend.pkla使用12.04主菜单中的以下禁用的挂起选项创建文件。但是,从12.04迁移到14.04后,同样的方法不起作用。

[Disable suspend by default]
Identity=unix-user:*
Action=org.freedesktop.upower.suspend
ResultActive=no

14.04如何禁用暂停?



@Rinzwind:OP未尝试在错误报告中提及的文件,OP已提及其他文件。
jobin 2014年

2
如果只有我们能够取消菜单条目的话:bugs.launchpad.net/ubuntu/+source/indicator-session/+bug/…– Takkat 2014
16:09

不幸的是,解决方法无济于事。我也在这里找到了该提示:sites.google.com/site/easylinuxtipsproject/…但都没有帮助...

Answers:


29

创建一个/etc/polkit-1/localauthority/50-local.d/com.ubuntu.disable-suspend.pkla具有以下内容的新文件:

[Disable suspend (upower)]
Identity=unix-user:*
Action=org.freedesktop.upower.suspend
ResultActive=no
ResultInactive=no
ResultAny=no

[Disable suspend (logind)]
Identity=unix-user:*
Action=org.freedesktop.login1.suspend
ResultActive=no
ResultInactive=no
ResultAny=no

[Disable suspend when others are logged in (logind)]
Identity=unix-user:*
Action=org.freedesktop.login1.suspend-multiple-sessions
ResultActive=no
ResultInactive=no
ResultAny=no

然后重新启动。

这告诉PolicyKit在任何询问是否可以暂停的情况下自动说“否”。注销菜单将通过自动删除“挂起”菜单选项来对此做出反应。

我不太清楚为什么,但是upowerKDE需要该设置,但不会影响Unity。这些login1设置对于Unity是必需的,但不会影响KDE。


2
太棒了:)仍然适用于18.04,Bionic Beaver!
MK

9

对我来说,它是非常重要的只是禁用“自动暂停”
因为我还是希望能够做到“手动暂停”
/etc/polkit-1/localauthority/50-local.d/com.ubuntu.disable-suspend.pkla

因此,我使用了:

[Disable suspend (upower)]
Identity=unix-user:*
Action=org.freedesktop.upower.suspend
ResultActive=no
ResultInactive=no
ResultAny=no

[Disable suspend (logind)]
Identity=unix-user:*
Action=org.freedesktop.login1.suspend
ResultActive=yes
ResultInactive=no
ResultAny=yes

[Disable suspend when others are logged in (logind)]
Identity=unix-user:*
Action=org.freedesktop.login1.suspend-multiple-sessions
ResultActive=yes
ResultInactive=no
ResultAny=yes

现在,我可以在注销菜单中单击“挂起”。但是,除非我将其发送给“挂起”,否则PC仍将继续运行。


恐怕在16.04中这将不再起作用:闲置约5分钟后,我的笔记本电脑仍会进入睡眠状态。
MERose

1

你不能 这是14.04中polkit中的错误。作为解决方法,您可以

chmod 000 /usr/lib/pm-utils/bin/pm-action

如果您投票赞成上述启动板错误,将会很有帮助。


如前所述更改了权限,并且仍然启用了挂起。---------- 1个根2903年11月6日下午16:
26-

1
它仍然在菜单中-只有polkit可以更改-现在选择它应该没有效果,因为pm-action将无法运行。
dmd 2014年
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.