以sudo
用户身份登录后,单击右上方的电源图标,然后选择并单击Shutdown
菜单,它会显示一个对话框,询问我是否要关闭所有程序。该对话框有两个选项:重新启动或关闭。选择其中一个将我注销。Syslog
关于重新启动有以下几行:
警告:无法重新启动系统:需要授权
在原型项目中安装NTP和一些OpenStack软件包后,便发生了这种情况。在撰写本文时,我的Ubuntu软件是最新的。
有人在12.04中遇到了相同的问题吗?
以sudo
用户身份登录后,单击右上方的电源图标,然后选择并单击Shutdown
菜单,它会显示一个对话框,询问我是否要关闭所有程序。该对话框有两个选项:重新启动或关闭。选择其中一个将我注销。Syslog
关于重新启动有以下几行:
警告:无法重新启动系统:需要授权
在原型项目中安装NTP和一些OpenStack软件包后,便发生了这种情况。在撰写本文时,我的Ubuntu软件是最新的。
有人在12.04中遇到了相同的问题吗?
Answers:
这应该可以解决您的问题:https : //www.grendelman.net/wp/policykit-adventures/
遵循以下网站信息:http : //www.freedesktop.org/software/polkit/docs/0.105/pklocalauthority.8.html和https://bugs.launchpad.net/ubuntu/+source/policykit/+bug/1033305
似乎已解决了问题,因为lightdm关闭按钮不适用于Ubuntu 12.04.3 LTS(GNU / Linux 3.11.6-031106-generic x86_64)上的所有用户
vim /var/lib/polkit-1/localauthority/20-org.d/usershutdown.pkla
然后将以下行添加到文件中。
[Allow Shutdown]<br>
Identity=unix-user:\*;unix-group:*<br>
Action=org.freedesktop.consolekit.system.stop-multiple-users<br>
ResultAny=yes<br>
ResultInactive=yes<br>
ResultActive=yes<br>
[Allow Restart]<br>
Identity=unix-user:\*;unix-group:*<br>
Action=org.freedesktop.consolekit.system.restart-multiple-users<br>
ResultAny=yes<br>
ResultInactive=yes<br>
ResultActive=yes<br>
然后进入service lightdm restart
和/或需要重新启动计算机。在登录机器之前尝试过,然后在有人登录后再次尝试。
对于这个烦人的小错误,我的解决方法是,我用以下代码创建启动器:
去关机:
sudo shutdown -h
重新启动:
sudo shutdown -r
然后将要求您输入超级用户密码。我将此启动器放在桌面上,并使用它,直到解决了该错误。
也许问题是由HSQLDB服务器引起的。我只是填写了一个错误:
https://bugs.launchpad.net/ubuntu/+source/hsqldb/+bug/1153856
解决方法:
sudo apt-get remove hsqldb-server
GUI的解决方法是从存储库安装Cairo-dock,然后单击该菜单上的Shutdown按钮关闭或重新启动。
使用终端命令时有效。对于某些人来说,至少必须要进入终端屏幕,这过于复杂,而且工作量很大。
在过去的6个Ubuntu版本中,我一直在使用此Gui解决方法。
可以从软件中心或cli安装:
$ sudo apt-get install cairo-dock