“关机”或“重新启动”注销
以sudo
用户身份登录后,单击右上方的电源图标,然后选择并单击Shutdown
菜单,会出现一个对话框,询问我是否要关闭所有程序。 该对话框有两个选项:重启或关闭。 选择其中一个登出我。 Syslog
有关于重启的以下内容:
警告:无法重新启动系统:需要授权
这是在我在原型项目中工作时安装NTP和一些OpenStack软件包之后发生的。 在撰写本文时,我的Ubuntu软件是最新的。
任何人在12.04遇到同样的问题?
遗憾的是,这是(可能) consolekit
LP#838792中的已知错误
当时的解决方法是
sudo reboot sudo shutdown now -P
这应该可以解决您的问题: 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
在Ubuntu 12.04.3 LTS(GNU / Linux 3.11.6-031106-generic x86_64)上,所有用户的lightdm关闭按钮都无法解决我们的问题
vim /var/lib/polkit-1/localauthority/20-org.d/usershutdown.pkla
然后将以下行添加到该文件中。
[Allow Shutdown]
Identity=unix-user:\*;unix-group:*
Action=org.freedesktop.consolekit.system.stop-multiple-users
ResultAny=yes
ResultInactive=yes
ResultActive=yes
[Allow Restart]
Identity=unix-user:\*;unix-group:*
Action=org.freedesktop.consolekit.system.restart-multiple-users
ResultAny=yes
ResultInactive=yes
ResultActive=yes
然后输入service lightdm restart
和/或需要重启机器。 登录到机器之前尝试,然后在有人登录后再次尝试。
我对这个烦人的小错误的解决方法就是这个,我用以下方法创建了一个启动器:
去关机:
sudo shutdown -h
重启:
sudo shutdown -r
然后,系统会询问您的超级用户密码。 我把这个启动器放在桌面上并使用它直到bug被整理出来。
可能问题是由HSQLDB服务器引起的。 我刚刚填写了一个关于它的错误:
https://bugs.launchpad.net/ubuntu/+source/hsqldb/+bug/1153856
解决方法:
sudo apt-get remove hsqldb-server
我有同样的麻烦 – 有罪的是kalarm 。 禁用后,关机开始再次正常工作。
GUI解析是从存储库安装Cairo-dock ,然后单击该菜单上的Shutdown按钮以关闭或重新启动。
使用终端命令工作时。 对于一些人来说,不得不去终端屏幕至少,过于复杂,还有很多工作。
在过去的6个Ubuntu版本中,我一直在使用这个Gui解决方法。
这可以从软件中心或cli安装:
$ sudo apt-get install cairo-dock