Anmeldeschleife nach dem Upgrade auf 19.04

10

Ich habe heute den eingebauten Upgrader verwendet, um auf 19.04 zu aktualisieren, und stecke jetzt in einer Anmeldeschleife fest. Ich habe viele Lösungen aus Foren ausprobiert, aber nichts hat funktioniert. Fehlt mir etwas oder sollte ich noch etwas versuchen?

Nach allem, was ich gesehen habe, glaube ich nicht, dass sich auf meinem Computer eine Xauthority-Datei befindet. Ich arbeite auf einem Dell XPS 15 mit einer GTX 1050Ti Max-Q-GPU und einem Core i7-Prozessor. Ich habe auch einen Windows-Dual-Boot und während Ubuntu mein Hauptbetriebssystem ist, befindet sich zum Glück fast alles auf GitHub, Google Drive oder meiner Windows-Partition.

Ergebnisse von ubuntu-drivers devices:

emil@emil-XPS-15-9570:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C8Csv00001028sd0000087Cbc03sc02i00
vendor   : NVIDIA Corporation
model    : GP107M [GeForce GTX 1050 Ti Mobile]
driver   : nvidia-driver-418 - distro non-free recommended
driver   : nvidia-driver-415 - third-party free
driver   : nvidia-driver-396 - third-party free
driver   : nvidia-driver-390 - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

Ergebnisse von sudo systemctl start graphical.target:

Failed to start graphical-target.service: Unit graphical-target.service not found.
Emil Smith
quelle

Antworten:

10

Ich musste die Erweiterung "Erweiterungen Gnome" deaktivieren .

  1. Wenn Sie sich auf dem Anmeldebildschirm befinden, gehen Sie zum zweiten Terminal ( CTRL+ALT+F2)
  2. Melden Sie sich dort als Ihr Benutzer an
  3. Ausführen gnome-shell-extension-tool -d [email protected]
  4. Starten Sie das System neu oder CTRL+ALT+F1kehren Sie mit dem GUI-Anmeldebildschirm zum ersten Terminal ( ) zurück und versuchen Sie erneut, sich anzumelden.

Schauen Sie sich / var / log / syslog an und prüfen Sie, ob Sie einen Gnome-Absturz-Stacktrace sehen.

Milso
quelle
Ich musste den neuen Benutzer aus tty erstellen und sudoers einen neuen Benutzer hinzufügen. Danach habe ich die .config im Home-Verzeichnis meines ursprünglichen Benutzers umbenannt und sie hat funktioniert. Beachten Sie, dass Sie die vorgenommene Anpassung verlieren.
Saurabh
Du hast es geschafft, Milso!
Cranky
1
Diese Lösung setzt voraus, dass sich der Benutzer unter einem neuen Namen anmelden kann. Aber was ist, wenn eine Anmeldung für einen Namen nicht möglich ist? Das ist das Problem, das ich hatte. Die einzige Lösung, die ich mir vorstellen konnte, war eine Neuinstallation auf einer frisch formatierten Partition und die Auswahl der Installationsoption "Minimal". Ich füge langsam alle Apps hinzu, die in 18.10 ausgeführt wurden. Nach 2 Tagen noch keine Probleme. Ich danke Milso für die Anleitung.
Rob Grune
@robgrune Bitte überprüfen Sie den bearbeiteten Beitrag. Sie können sich ganz einfach als Ihr eigener Benutzer anmelden, ohne dass eine grafische Umgebung nur das Terminal wechselt.
Milso
1
@ Milso. Könnten Sie bitte helfen? Es ist wieder aufgetreten; kein Login möglich. Ich folgte Ihrem Ansatz, um die Erweiterung zu wechseln und zu löschen. Die Meldung lautet: ... Erweiterung wurde nicht gefunden oder nicht installiert. Ich wechselte zurück zur Anmeldung auf dem Grafikbildschirm. Der Anmeldebildschirm zeigt meinen Benutzernamen an, aber wenn ich das pwrd eingebe, kehrt der Bildschirm zurück. Anmeldung nicht möglich. Ich verwende in 19.04 genau die gleichen Apps wie in 18.10, daher kann ich nicht verstehen, warum eine App dies verursachen würde. Vielen Dank.
Rob Grune
4

(Wie @robgrune in den Kommentaren sagte, scheint 19.04 besonders anfällig für Erweiterungen zu sein, und die Antwort von @ Milso ist auf dem richtigen Weg, aber in meinem Fall hat das Erstellen eines neuen Benutzers das Problem nicht behoben.)

Wenn Sie einen neuen Benutzer erstellen und kann immer noch nicht einloggen , dann ist es möglich , dass ein Gnom Erweiterung Paket Ihr Problem verursacht.

In meinem Fall musste ich deinstallieren gnome-clocks.

sudo apt remove gnome-clocks

Es gibt auch andere Pakete, die eigentlich Gnome-Erweiterungen sind, aber leider werden nicht alle als Erweiterungen aufgeführt. So zeigen Sie alle ausgewählten Gnome-Pakete an:

sudo apt list --installed | grep gnome | grep -v automatic

Deinstallieren Sie dann nacheinander, bis Sie sich erneut anmelden können. Sie können sie danach jederzeit wieder neu installieren.

tu-Reinstate Monica-dor duh
quelle
Es waren Gnomenuhren !!!
Michael
Es war gnome-clocks(die Version 3.32.0-1, mit der Sie installieren können sudo apt-get install gnome-clocks) auch für mich unter Ubuntu 19.04. Eigentlich habe ich zwei Problemumgehungen gefunden: 1) Installieren Sie die Snap-Version gnome-clocksvon hier ; 2) Installieren Sie gnome-clocksüber apt-get, aber deinstallieren Sie die Erweiterung Clock Override.
Giulio Guerrieri
3

Eine mögliche Ursache für eine Anmeldeschleife ist die Installation des Chrome-Remotedesktops in Ubuntu 19. Entfernen Sie ihn über das Terminal, und die Anmeldung funktioniert erneut.

sudo apt remove chrome-remote-desktop
Sonnenlicht
quelle
1
Diese Lösung hat bei mir funktioniert!
user1754322