GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Ubuntu 18 Anmeldeschleife + Startx funktioniert?

Vor kurzem bin ich unter Ubuntu 18 in einer Anmeldeschleife stecken geblieben. Ich habe einige hier veröffentlichte Lösungen ausprobiert, aber bisher funktioniert keine davon bei mir. Folgendes habe ich versucht, indem ich über den Anmeldebildschirm auf das Terminal zugegriffen habe:

  1. Eigentümerschaft von .Xauthority- und .ICEauthority-Dateien prüfen. Hab sie sogar entfernt. Dateien sind in Ordnung. Als ich sie löschte, bekam ich immer noch die Anmeldeschleife, aber die Datei wurde nicht automatisch neu erstellt, als ich versuchte, mich normal anzumelden. Um sie neu zu erstellen, musste ich manuell startx ausgeben.
  2. Berechtigungen des /tmp-Verzeichnisses überprüft und sogar seinen gesamten Inhalt gelöscht.
  3. Ich habe versucht, mich als Testbenutzer anzumelden, indem ich einen neuen Benutzer erstellt habe. Es hat funktioniert, aber mein Benutzer funktioniert nicht.
  4. Die Verwendung von startx beim Öffnen eines Terminals über den Anmeldebildschirm funktioniert. Aber der Anmeldebildschirm hängt immer noch in einer Anmeldeschleife, wenn ich mich abmelde oder neu starte.
  5. Zu einem anderen Anmeldebildschirm gdm3 -> lightdm gewechselt, indem sudo dpkg-reconfigure lightdm/gdm3 verwendet und sudo init 5 ausgegeben wurde, um zum Anmeldebildschirm zurückzukehren.
  6. Überprüfte den Inhalt von .xsession-errors und .xsessions-errors.old und erhielt die folgenden Fehlermeldungen (von denen ich nicht sicher bin, ob ich sie verstehe):

.xsession-errors (.xsession-errors.old ist genau dasselbe):

dbus-update-activation-environment: error: unable to connect to D-Bus: Failed to connect to socket /run/user/1002/bus: Connection refused
dbus-update-activation-environment: error: unable to connect to D-Bus: Failed to connect to socket /run/user/1002/bus: Connection refused
dbus-update-activation-environment: error: unable to connect to D-Bus: Failed to connect to socket /run/user/1002/bus: Connection refused
dbus-update-activation-environment: error: unable to connect to D-Bus: Failed to connect to socket /run/user/1002/bus: Connection refused

Ich habe mir diese Busdatei angesehen und ls -la darauf ausgeführt, und das ist, was ich bekommen habe:

srw-rw-rw- 1 myusername myusername 0 Apr 11 10:02 /run/user/1002/bus

Ursache des Fehlers:
Ich bin mir nicht sicher, was passiert ist, als ich versucht habe, eine Berechnungsaufgabe auszuführen, und ich glaube, dass sie zu viele Ressourcen auf meinem Computer benötigte. Mein Computer fror ein und ich musste einen harten Neustart durch Drücken des Netzschalters durchführen. Danach steckte ich in diesem Loggin-Loop-Problem fest.

Frage:Haben Sie eine Ahnung, was diese Fehlermeldung bedeutet? Haben Sie eine Idee, wie Sie dieses Problem mit der Anmeldeschleife lösen können?

Verwandte:Maven-Umgebungsvariable funktioniert nicht auf einem anderen Terminal?

BEARBEITEN:

  • Die Neuinstallation der Grafikkartentreiber hat das Problem nicht gelöst.
  • Das Ausprobieren von „lubuntu-desktop“ funktioniert aber! Ich kann eine regelmäßige Sitzung in dieser Lichtumgebung gebrauchen. ubuntu-desktop funktioniert nicht (immer noch Problem mit der Anmeldeschleife).

Akzeptierte Antwort:

Ich bin auf das gleiche Problem gestoßen und die Neuinstallation von lightdm hat das Problem für mich behoben:

sudo apt-get install --reinstall lightdm
sudo reboot

Ubuntu
  1. Wie verbinde ich ein Nexus 7, um Dateien zu übertragen?

  2. Ubuntu auf einem Loop-Gerät installieren?

  3. Wie verbinde ich ein Mtp-Android-Gerät mit Ubuntu 13.10?

  4. Ubuntu One OAuth-Anmeldung von Php?

  5. Ubuntu stellt keine Verbindung zum Netzwerk über Ethernet her?

So ändern Sie den Hintergrund des Anmeldebildschirms von Ubuntu

Automatische Anmeldung funktioniert nicht in Ubuntu 17.10

Fix „Sitzung konnte nicht gestartet werden“ bei der Anmeldung in Ubuntu 16.04

So verbinden Sie Bluetooth-Lautsprecher mit Ubuntu

So installieren Sie KDE Connect unter Ubuntu 20.04 LTS

Ubuntu 18.04 friert zufällig ein?