ユーザーとしてログインしているときにsudo
、右上の電源アイコンをクリックし、Shutdown
メニューを選択してクリックすると、すべてのプログラムを閉じるかどうかを尋ねるダイアログが表示されます。このダイアログには、再起動またはシャットダウンの 2 つのオプションがあります。どちらかを選択すると、ログアウトします。Syslog
再起動に関する次の行があります。
警告: システムを再起動できません: 認証が必要です
これは、プロトタイプ プロジェクトで作業中に NTP といくつかの OpenStack パッケージをインストールした後に発生しました。この記事の執筆時点では、Ubuntu のソフトウェアは最新です。
12.04 で同じ問題に遭遇した人はいますか?
答え1
答え2
これで問題は解決するはずです:https://www.grendelman.net/wp/policykit-adventures/
答え3
以下のウェブサイトの情報をご覧ください: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]<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
か、マシンを再起動する必要があります。マシンにログインする前に試し、誰かがログインした後にもう一度試してください。
答え4
おそらく、この問題は HSQLDB サーバーによって発生しているのでしょう。これに関するバグを報告しました:
https://bugs.launchpad.net/ubuntu/+source/hsqldb/+bug/1153856
回避策:
sudo apt-get remove hsqldb-server