ログイン後約 30 秒間アイドル状態のままになる Xubuntu 12.04 (新規インストール) の問題をデバッグするにはどうすればよいでしょうか?
ログイン画面は正しく遅延されます。ログイン後、デスクトップの背景が表示されますが、パネルや自動起動アプリは表示されません。
グラフィカル セッションがまだ停止している間にコンソールで遅延なくログインできるため、認証/PAM の問題ではないようです。htop を見ると、ディスクや CPU のアクティビティはなく、プロセスが明らかに再生成されている様子もありません。 に明らかな問題はありません.xsession-errors
。最も興味深いエラー:
openConnection: connect: No such file or directory
cannot connect to brltty at :0
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-wFn4VR/pkcs11: No such file or directory
...
(polkit-gnome-authentication-agent-1:2131): polkit-gnome-1-WARNING **: Failed to
register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The nam
e org.gnome.SessionManager was not provided by any .service files
** Message: applet now removed from the notification area
** Message: using fallback from indicator to GtkStatusIcon
...
(xfce4-indicator-plugin:2176): libindicator-WARNING **: IndicatorObject class does not have an accessible description.
...
(xfce4-indicator-plugin:2176): Indicator-Application-WARNING **: Unable to get application list: Operation was cancelled
Bootchart はログインする前に終了してしまうようなので、あまり役に立ちません。
他にどこで情報を探すことができますか?
答え1
Xubuntu 12.04、64ビットでログインが遅くなる場合は、回避策として次のパッチを使用できます。https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/996791(lightdm はパッチ適用済み):
sudo add-apt-repository ppa:andreas-diesner/lightdm-fix-temporary
sudo apt-get update
sudo apt-get upgrade
答え2
ついに見つけた回避策はこちら投稿 #15 は無視してください (試したようには機能しないようです)。同じ著者 (Orbital_sFear に感謝) が #20 で 2 番目の解決策を提示しており、私 (および他の人) には有効でした。
- 添付の tar ファイルを保存します。http://ubuntuforums.org/attachment.php?attachmentid=217600&d=1336595748
- tarファイルを
/usr/sbin/
(lightdm-safe
およびlightdm-restart
)に解凍しますファイルの権限が正しいことを確認してください。
cd /usr/sbin sudo chown root:root lightdm-safe lightdm-restart sudo chmod 755 lightdm-safe lightdm-restart
編集します
/etc/init/lightdm.conf
。次の行を変更します。exec lightdm
読む:
exec lightdm-safe
lightdm-safe スクリプトの後に追加の引数を指定でき、それらは lightdm に渡されます。私
--log-file=/var/log/lightdm
の場合は引数を指定しています。
私は 64 ビット マシンを使用しています。Xubuntu 12.04 の 32 ビット バージョンではこの問題は発生しないようです。
答え3
~/.xinitrc を投稿できますか? 私の .xinitrc には、exec startkde という行があります。startkde を任意のウィンドウ マネージャーに置き換えるだけです。しかし、X ウィンドウが壊れているようです。私も同様の問題を抱えています。ウィンドウ マネージャーを起動するとデスクトップが真っ黒になり、右クリックしてもパネルやコンテキスト メニューが表示されません。ただし、x コンソールと x ターミナルがあるので、問題を解決できます。
答え4
私のシステムで問題が発生する原因が分かりました。他のシステムにも同様に当てはまるようです (他のフォーラムからも)。
最初のアップデートを実行した後、ログイン速度が大幅に低下し始めました。[設定] -> [設定マネージャ] -> [セッションとスタートアップ] のプログラムを少し試し、これらのプログラムを閉じて開き、再起動してみました。
とにかく、私は「ネットワーク」(接続マネージャー) と「Xfce ボリューム デーモン」(システムによって異なる場合がありますが、とにかく) の 2 つのプロセスの組み合わせに絞り込みました。対応するターミナル コマンドは次のとおりです (/etc/xdg/autostart に示されています)。
~$ nm-applet
~$ xfce4-volumed
これらを無効にして、ログインが完了した後にターミナルで実行すると、すべて正常に動作します。