
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu 10.04 日本語 Remix を使っています.
時々ですが,Ubuntu を起動すると,デスクトップ上で管理者権限の必要な操作ができません.
デスクトップ限定ですので,端末から sudo を使っての操作はできます.
具体的な症状としては
* 再起動できない
デスクトップの右上のボタンから再起動を選択するとログイン画面に戻される.
* ネットワーク接続(ネットワークの設定)で,デバイス毎の編集ができない
eth0 などを選択すると,右側の「編集」や「削除」がクリックできるようになるはずなのですが,
eth0 などを選択しても「編集」や「削除」ボタンが有効にならない.
* 時刻と日付の設定で,変更できない
下部に表示されている「クリックして変更可能に」の鍵ボタンをクリックすることで変更可能になるはずですが,
その部分に「変更するよう承認されていません」と表示され,クリックできない.
* 印刷設定(プリンタ)の設定ができない
自分の環境は,cups-pdf をインストールしているので,最低 PDF というプリンタが表示されるはずですが,
表示されていませんでした.
また,追加ボタンがクリックできない状態でした.
* 「ユーザとグループ」(ユーザ設定)の変更が有効にならない
自分のユーザの権限が足りないかと思って,グループの管理で,
Admin や root グループのユーザに自分のユーザを登録(チェック)しても
再び,そのグループの設定を開くとチェックが外れている.
なお,その状態でも自分のユーザのアカウントの種類は Administrator と表示されていました.
* ログイン画面の設定でロック解除ができない
下部のロック解除ボタンをクリックしても,何の反応もみられなかった.
その時の端末起動後(su などは行っていない状態)に入力した内容です.
hoge@hoge:~$ whoami hoge hoge@hoge:~$ id hoge uid=1000(hoge) gid=1000(hoge) 所属グループ=1000(hoge),4(adm),20(dialout),21(fax),24(cdrom),25(floppy),26(tape),29(audio),30(dip),44(video),46(plugdev),104(fuse),105(lpadmin),112(netdev),119(admin),122(sambashare) hoge@hoge:~$
なお,ユーザ名とホスト名は同じで,公開に伴い,念のため hoge で置換しています.
この結果を見る限り,管理者グループに所属しているようです.
上述した通り,何が原因で時々起動できなくなるかは確認できません(再現性不明).
ただ,Ubuntu 10.04 にしてから,数回起こっている問題なので,偶然的なものではないと思うのですが….
ちなみに本日は 2回,この問題が起こって,端末から sudo reboot するハメになりました.
この場合,どのログを見れば良いのでしょうか?
あるいは,この問題の解決方法がわかるようでしたら,教えていただけないでしょうか?
なお,カーネルは 2.6.32-22-generic です.
PC の環境は
* Proliant ml115 G1
* Dual-Core AMD Opteron Processor 1210
* Memory 2.5G
* nVidia GeForce 8400GS
* Sound BLASTER AUDIGY Value
です.
以上,宜しくお願いします.
オフライン
現象が発生した時に「ps」コマンドで「/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1」が起動しているか確認してみてください。
起動していなかった場合は端末などから実行させて、認証できるようになるか確認してみてください。
オフライン
Templer さんへ.
再び,同じ症状になったため,ps コマンドで件のプロセスを調べた所,起動しておりました.
オフライン
う〜ん。どういうことなんでしょう。
他の方からのアドバイスが得られるかもしれませんので、もう少し情報を出してみますか。
発生時のプロセス状況
ps aux | grep pol
と、発生時の「/var/log/auth.log」「/var/log/syslog」の内容。「.xsession-errors」にも何かあるかもしれません。
(ログには既に何らかの痕跡が残っていると思われます)
※ ユーザ情報等は#1同様伏せてください。
オフライン
Templer さん.
最近調子がいいのか,エラーにあまり遭遇しませんでした.
別の PC に Ubuntu 10.04 日本語 Remix インストールした際にエラーが再現しました.
同環境ではないので,状況がややこしくなっているかもしれませんが,以前求められましたログを貼り付けます.
ps の結果
root 1263 0.5 0.3 6396 3988 ? S 00:48 0:02 /usr/lib/policykit-1/polkitd root 1295 0.0 0.0 5176 844 ? S 00:48 0:00 udisks-daemon: not polling any devices hoge 1815 0.0 0.6 18360 6328 ? S 00:53 0:00 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 hoge 1982 0.0 0.0 2888 836 pts/0 S+ 00:55 0:00 grep --color=auto pol
/var/log/auth.log
May 31 23:52:48 ubuntu gdm-session-worker[1334]: pam_succeed_if(gdm:auth): requirement "user ingroup nopasswdlogin" not met by user "hoge" May 31 23:52:51 ubuntu gdm-session-worker[1334]: pam_unix(gdm:session): session opened for user hoge by (uid=0) May 31 23:52:51 ubuntu gdm-session-worker[1334]: pam_ck_connector(gdm:session): nox11 mode, ignoring PAM_TTY :0 May 31 23:52:54 ubuntu polkitd(authority=local): Registered Authentication Agent for session /org/freedesktop/ConsoleKit/Session2 (system bus name :1.30 [/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1], object path /org/gnome/PolicyKit1/AuthenticationAgent, locale ja_JP.utf8) May 31 23:55:32 ubuntu polkitd(authority=local): Operator of unix-session:/org/freedesktop/ConsoleKit/Session2 FAILED to authenticate to gain authorization for action org.freedesktop.network-manager-settings.system.modify for system-bus-name::1.48 [<unknown>] (owned by unix-user:hoge) May 31 23:55:56 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/usr/sbin/service networking restart May 31 23:56:09 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/etc/init.d/networking restart May 31 23:58:59 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/usr/bin/apt-get install axel May 31 23:59:50 ubuntu polkitd(authority=local): Operator of unix-session:/org/freedesktop/ConsoleKit/Session2 successfully authenticated as unix-user:hoge to gain TEMPORARY authorization for action com.ubuntu.devicedriver.install for unix-process:1643:9934 [/usr/bin/python /usr/bin/jockey-gtk --check] (owned by unix-user:hoge) Jun 1 00:02:29 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/bin/mv apt-fast /usr/bin/ Jun 1 00:02:36 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/bin/chmod +x /usr/bin/ Jun 1 00:02:47 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/usr/bin/tasksel Jun 1 00:04:25 ubuntu useradd[7086]: new user: name=sshd, UID=115, GID=65534, home=/var/run/sshd, shell=/usr/sbin/nologin Jun 1 00:04:25 ubuntu usermod[7091]: change user 'sshd' password Jun 1 00:04:25 ubuntu chage[7096]: changed password expiry for sshd Jun 1 00:04:25 ubuntu sshd[7131]: Server listening on 0.0.0.0 port 22. Jun 1 00:04:25 ubuntu sshd[7131]: Server listening on :: port 22. Jun 1 00:05:28 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/bin/chmod +x /apt-fast Jun 1 00:05:37 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/bin/chmod +x /usr/bin/apt-fast Jun 1 00:05:46 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/usr/bin/apt-fast -y dist-upgrade Jun 1 00:05:53 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/usr/bin/apt-get update Jun 1 00:06:45 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/usr/bin/apt-fast lxde lxdm Jun 1 00:07:39 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/usr/bin/apt-fast install vim Jun 1 00:14:41 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/usr/bin/vi /etc/xdg/user-dirs.conf Jun 1 00:14:58 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/usr/bin/apt-fast install lxde lxdm Jun 1 00:17:01 ubuntu CRON[7774]: pam_unix(cron:session): session opened for user root by (uid=0) Jun 1 00:17:01 ubuntu CRON[7774]: pam_unix(cron:session): session closed for user root Jun 1 00:18:22 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/usr/bin/apt-fast -y dist-upgrade Jun 1 00:31:15 ubuntu sudo: hoge : TTY=unknown ; PWD=/home/hoge ; USER=root ; COMMAND=/usr/bin/ubuntu-ja-setup-helper Jun 1 00:32:25 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/usr/bin/apt-fast install rss-glx Jun 1 00:40:38 ubuntu sudo: hoge : TTY=pts/0 ; PWD=/home/hoge ; USER=root ; COMMAND=/usr/bin/apt-fast install rss-glx Jun 1 00:45:54 ubuntu gnome-keyring-daemon[1416]: unsupported key algorithm in certificate: 1.2.840.10045.2.1 Jun 1 00:45:55 ubuntu gnome-keyring-daemon[1416]: unsupported key algorithm in certificate: 1.2.840.10045.2.1 Jun 1 00:46:39 ubuntu sudo: hoge : TTY=unknown ; PWD=/home/hoge ; USER=root ; COMMAND=/usr/bin/ubuntu-ja-setup-helper Jun 1 00:48:36 ubuntu sshd[775]: Server listening on 0.0.0.0 port 22. Jun 1 00:48:36 ubuntu sshd[775]: Server listening on :: port 22. Jun 1 00:48:51 ubuntu lxdm-binary: pam_succeed_if(lxdm:auth): requirement "user ingroup nopasswdlogin" not met by user "hoge" Jun 1 00:48:51 ubuntu lxdm-binary: pam_unix(lxdm:session): session opened for user hoge by (uid=0) Jun 1 00:48:55 ubuntu gnome-keyring-daemon[1161]: couldn't set environment variable in session: The name org.gnome.SessionManager was not provided by any .service files Jun 1 00:48:55 ubuntu gnome-keyring-daemon[1161]: couldn't set environment variable in session: The name org.gnome.SessionManager was not provided by any .service files Jun 1 00:48:56 ubuntu polkitd(authority=local): Registered Authentication Agent for session /org/freedesktop/ConsoleKit/Session2 (system bus name :1.19 [/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1], object path /org/gnome/PolicyKit1/AuthenticationAgent, locale ja_JP.UTF-8) Jun 1 00:52:00 ubuntu polkitd(authority=local): Unregistered Authentication Agent for session /org/freedesktop/ConsoleKit/Session2 (system bus name :1.19, object path /org/gnome/PolicyKit1/AuthenticationAgent, locale ja_JP.UTF-8) (disconnected from bus) Jun 1 00:52:00 ubuntu lxdm-binary: pam_unix(lxdm:session): session closed for user hoge Jun 1 00:52:13 ubuntu lxdm-binary: pam_succeed_if(lxdm:auth): requirement "user ingroup nopasswdlogin" not met by user "hoge" Jun 1 00:52:13 ubuntu lxdm-binary: pam_unix(lxdm:session): session opened for user hoge by (uid=0) Jun 1 00:52:16 ubuntu polkitd(authority=local): Registered Authentication Agent for session /org/freedesktop/ConsoleKit/Session4 (system bus name :1.40 [/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1], object path /org/gnome/PolicyKit1/AuthenticationAgent, locale ja_JP.UTF-8) Jun 1 00:52:59 ubuntu polkitd(authority=local): Unregistered Authentication Agent for session /org/freedesktop/ConsoleKit/Session4 (system bus name :1.40, object path /org/gnome/PolicyKit1/AuthenticationAgent, locale ja_JP.UTF-8) (disconnected from bus) Jun 1 00:52:59 ubuntu lxdm-binary: pam_unix(lxdm:session): session closed for user hoge Jun 1 00:53:07 ubuntu lxdm-binary: pam_succeed_if(lxdm:auth): requirement "user ingroup nopasswdlogin" not met by user "hoge" Jun 1 00:53:07 ubuntu lxdm-binary: pam_unix(lxdm:session): session opened for user hoge by (uid=0) Jun 1 00:53:12 ubuntu polkitd(authority=local): Registered Authentication Agent for session /org/freedesktop/ConsoleKit/Session6 (system bus name :1.75 [/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1], object path /org/gnome/PolicyKit1/AuthenticationAgent, locale ja_JP.UTF-8)
/var/log/syslog
フォーラムのサイズをオーバしたため,ファイルのリンクを貼らせていただきます.
http://www.box.net/shared/j7viddq5tk
.xsession-errors
Xsession: X session started for hoge at 2010年 6月 1日 火曜日 00:53:08 JST Setting IM through im-switch for locale=ja_JP. Start IM through /etc/X11/xinit/xinput.d/ja_JP linked to /etc/X11/xinit/xinput.d/ibus. GNOME_KEYRING_CONTROL=/tmp/keyring-nWlH1e GNOME_KEYRING_CONTROL=/tmp/keyring-nWlH1e SSH_AUTH_SOCK=/tmp/keyring-nWlH1e/ssh GNOME_KEYRING_CONTROL=/tmp/keyring-nWlH1e SSH_AUTH_SOCK=/tmp/keyring-nWlH1e/ssh ** Message: adding killswitch idx 0 state 1 ** Message: killswitch 0 is 1 ** Message: killswitches state 1 (polkit-gnome-authentication-agent-1:1815): GLib-GObject-WARNING **: cannot register existing type `_PolkitError' (polkit-gnome-authentication-agent-1:1815): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed ** Message: killswitch 0 is 1 ** Message: killswitches state 1 (gnome-power-manager:1824): GLib-GObject-WARNING **: /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:2273: signal `proxy-status' is invalid for instance `0x8fa9870' ** (nm-applet:1825): DEBUG: old state indicates that this was not a disconnect 0 Initializing nautilus-gdu extension WARNING: Application calling GLX 1.3 function "glXCreatePixmap" when GLX 1.3 is not supported! This is an application bug! Starting gtk-window-decorator I/O warning : failed to load external entity "/home/hoge/.compiz/session/10af725ad723f90277127532118990968600000017430028" WARNING: Application calling GLX 1.3 function "glXDestroyPixmap" when GLX 1.3 is not supported! This is an application bug! (gnome-terminal:1954): Gtk-CRITICAL **: gtk_accel_map_unlock_path: assertion `entry != NULL && entry->lock_count > 0' failed
症状の現れた PC のスペックは
製品名: lenovo ideapad S10-2
プロセッサ: Intel(R) Atom(TM) CPU N280 1.66GHz
メモリ: 1GB
OS: Ubuntu 10.04 日本語 Remix (wubi)
同じ環境ではありませんが,同じ症状でしたので報告させて戴きます.
オフライン
アップデートを重ねるごとに良くなっていったのでしょうか。それは嬉しいですね。
それはさておき、ログの記述その物から "これ" と言えるものは見つけられませんでした。
なので、その行動にある「lxdm」をインストールして確認してみたところ、これが当たりのようです。こちらでもPolicykitの動作不能を再現しました。
ですが、私の環境では100%の再現率なので、当てはまるのは#5のマシンに限り、#1のマシンについては…どうなんでしょう。
とりあえず、#5のマシンの方は「gdm」を使用するようにしてください。
オフライン
Templer さんへ.
アドバイスありがとうございます.
後々気づいたのですが,lxdm をインストールした方は当方でも100%の再現性を確認しました.
ひとまず,#5 に関しては,gdm を使う方向で行きたいと思います.
重ね重ね本当にありがとうございました.
オフライン