12.04 不接受关机命令

12.04 不接受关机命令

当我尝试使用常规关机菜单关闭我的机器时,它只会注销当前用户并将我带回到 lightdm 登录窗口。
我必须打开终端并执行“shutdown -h now”才能关闭我的系统。有什么帮助吗?

编辑:我注意到这种行为仅发生在我之前在我的电脑上切换用户时,即“来宾会话”仍在后台运行。

答案1

问题出在您的系统中有多个登录用户。我曾经遇到过同样的问题。通过更改策略解决了这个问题,即使有多个用户登录,也可以允许注销。如果您了解允许这样做的含义(例如,对于其他登录用户,未保存的数据会丢失),您可以继续执行相同的操作。可以按如下方式完成:

  1. sudo vi /etc/polkit-1/localauthority/50-local.d/usershutdown.pkla
  2. 作为该文件的内容,输入以下内容并保存:

    [Allow Shutdown]
    Identity=unix-user:*
    Action=org.freedesktop.consolekit.system.stop-multiple-users
    ResultAny=yes
    ResultInactive=yes
    ResultActive=yes
    [Allow Restart]
    Identity=unix-user:*
    Action=org.freedesktop.consolekit.system.restart-multiple-users
    ResultAny=yes
    ResultInactive=yes
    ResultActive=yes

现在重新启动系统并检查一切是否按预期运行。

注意:您可以使用您选择的任何其他编辑器来创建该文件。

相关内容