web-dev-qa-db-ja.com

ログイン時に「セッションバスに接続できませんでした」

新しいUbuntu 11.10インストールが機能するようになりました。ソフトウェアを更新して再起動しましたが、ログインしようとすると、次のエラーが表示されます。

could not connect to session bus: //bin/dbus-launch terminated abnormally without any error message

何か案は?

ありがとう。

3
Paul

これは非常に奇妙なファイルパス//bin/dbus-launchです-/usr/bin/dbus-launchになっているはずです。システムはそこでハングしますか、それともさらに先へ進むことができますか?

あなたの家でその道を探してみましたか?これは、自宅のファイル/ドキュメントを調べ、「dbus-launch」を含むファイル名をエコーし​​ます。

grep -ri dbus-launch /home/myusername

また、新しいユーザーを作成してみてください。

  • Ctrl + Alt + F1を押します-これでコンソールが表示されます。資格情報でログインします。
  • 実行:

     Sudo adduser mynewuser
     Sudo adduser mynewuser admin
    

    パスワードを2回要求し、入力します。残りのフィールドは空のままにして(フルネームなど)、Enterキーを押すだけです。 2番目のコマンドは、管理者として追加します。

  • Lightdm(デスクトップマネージャー)を再起動します:Sudo service lightdm restart

新しいユーザーが動作する場合は、ホームフォルダーで間違いなく問題です(おそらく隠しフォルダーの設定、nautilusでctrl + Hを押して隠しファイル/フォルダーを表示します)。

2
Savvas Radevic

/etc/environmentファイルを変更し、PATH変数を変更したときにこのエラーを受け取りました。

this に行って問題を解決しました。

ログイン画面で CTRL+ALT+F1、通常の名前とパスワードを入力します。

PATH環境が含まれていないために「/binが利用できない」などのメッセージが表示された場合は、/etc/environmentファイルに移動して、次のように表示されるかどうかを確認する必要があります

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

Javaをパスに追加しようとしたため、余分な行がありました

入力する場合

export PATH=/usr/bin:/bin

lsコマンドを使用できますが、それはこのログインセッション専用です。

Picoエディターでそのファイルを編集しました

Sudo pico /etc/environment

保存してログアウトし、 CTRL+ALT+F7 グラフィックログインに戻り、ログインできました。

0
decapo

ファイル.profileのテキストを変更するため、このエラーも発生します。

Ubuntuにアクセスするには、次のヒントを使用します。 http://www.89geek.com/2012/01/fix-ubuntu-could-not-connect-to-bus.html

幸運を!

0
Karol