Beim Anmelden konnte keine Verbindung zum Sitzungsbus hergestellt werden


3

Ich habe gerade eine neue Ubuntu 11.10-Installation erhalten. Ich habe meine Software aktualisiert und neu gestartet. Beim Versuch, mich anzumelden, wird jedoch der folgende Fehler angezeigt:

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

Irgendwelche Ideen?

Vielen Dank.

Antworten:


2

Das ist ein sehr seltsamer Dateipfad //bin/dbus-launch- das hätte sein sollen /usr/bin/dbus-launch. Hängt das System dort oder können Sie weiter gehen?

Haben Sie versucht, in Ihrem Zuhause nach diesem Pfad zu suchen? Dies wird durch Ihre Dateien / Dokumente zu Hause gehen und den Dateinamen, der "dbus-launch" enthält, wiedergeben:

grep -ri dbus-launch /home/myusername

Versuchen Sie auch, einen neuen Benutzer anzulegen.

  • Drücken Sie STRG + ALT + F1, um in die Konsole zu gelangen. Loggen Sie sich mit Ihren Zugangsdaten ein.
  • Ausführen:

     sudo adduser mynewuser
     sudo adduser mynewuser admin
    

    Es wird zweimal nach einem Passwort gefragt und es eingegeben. Sie können die restlichen Felder leer lassen (vollständiger Name usw.), drücken Sie einfach die Eingabetaste. Mit dem zweiten Befehl werden Sie als Administrator hinzugefügt.

  • Starten Sie nun Ihren lightdm (Desktop Manager) neu: sudo service lightdm restart

Wenn der neue Benutzer funktioniert, ist dies definitiv ein Problem in Ihrem privaten Ordner (möglicherweise Einstellungen für versteckte Ordner, drücken Sie Strg + H in Nautilus, um versteckte Dateien / Ordner anzuzeigen).



0

Ich habe diesen Fehler erhalten, als ich die /etc/environmentDatei geändert und die Variable PATH geändert habe.

Ich ging hierher , um das Problem zu lösen.

Auf dem Anmeldebildschirm Drücken Sie CTRL+ ALT+ F1und geben Sie dann Ihren regulären Namen und Ihr Passwort ein.

Wenn Sie etwas wie " /binist nicht verfügbar" erhalten, weil es nicht in der PATH-Umgebung enthalten ist, müssen Sie in Ihrer /etc/environmentDatei nachsehen, ob es so aussieht

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

Ich hatte zusätzliche Zeilen, weil ich versuchte, Java zum Pfad hinzuzufügen

Wenn Sie eingeben

export PATH=/usr/bin:/bin

Sie können uns den Befehl ls geben, dies gilt jedoch nur für diese Anmeldesitzung

Ich habe diese Datei mit dem Pico-Editor bearbeitet

sudo pico /etc/environment

es gespeichert, abgemeldet und das gedrückte CTRL+ ALT+ F7, um wieder in die Grafik einloggen zu können und sich einloggen zu können.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.