Authentifizierungsfehler bei der Anmeldung nach dem Online-Upgrade auf 18.04

8

Ich habe im Februar 2019 ein Online-Upgrade von 16.04.2 auf 18.04.2 versucht, konnte jedoch nie über die anfängliche GUI-Anmeldung nach grub hinausgehen, da immer ein Authentifizierungsfehler angezeigt wird.

Folgendes habe ich bisher versucht ...

3 Beiträge zu Ubuntuforums:

Es wurde festgestellt, dass mein GUI-Login-Benutzername mit einem Großbuchstaben angezeigt wird, während mein korrekter Benutzername mit Kleinbuchstaben beginnt. drückte auf "nicht angezeigt" und versuchte, den richtigen Benutzernamen einzugeben, hatte jedoch ein ähnliches Ergebnis bei einem Authentifizierungsfehler.

Ctrl+ Alt+ F3Und versuchen tty3 Log-in: erfolgreich mit Kleinbuchstaben Benutzername

$ # brought up a small GUI display in top left hand corner of my
$ # screen, but too small to read what it said
$ sudo startex

$ # didn't fix my GUI login
$ sudo chmod 7755 /usr/lib/policykit-1/polkit-agent-helper-1

$ sudo apt install -f
0 to upgrade, 0 to newly install, 0 to remove, 5 not to upgrade

$ sudo apt-get update
fetched 432Kb in 2s

$ sudo apt-get install ubuntu-desktop
already newest version (1.417)

$ sudo apt-get install gnome-core lightdm
unable to locate package gnome-core

Ich habe Ask Ubuntu Antworten auf diese Fragen gelesen:

Alles in allem habe ich seit über einem Monat Probleme, mein ThinkPad L520 18.04 ohne Erfolg zum Laufen zu bringen. Deshalb suche ich jetzt nach Vorschlägen, die mir als langsamer alter Kodierer mit etwas verminderten kognitiven Fähigkeiten helfen könnten, mit dieser Behinderung irgendwohin zu gelangen Problem.


Nachdem ich Simons Vorschläge durchgearbeitet habe, habe ich immer noch nicht genau herausgefunden, was nicht richtig funktioniert oder es geschafft hat, irgendetwas zu beheben. Im Folgenden gebe ich die Ergebnisse meiner Versuche zurück, in der Hoffnung, weitere Vorschläge zu erhalten

Versuchen Sie, die "5 nicht zu aktualisieren" mit zu beheben

sudo apt-get dist-upgrade --yes

Diesmal fanden einige Upgrades statt, aber da ich an tty3 arbeitete, konnte ich keine Kopie davon erstellen. Zu diesem Zeitpunkt ging ich zurück und versuchte erneut, mich über die GUI anzumelden, aber keine Verbesserung. Es wird immer noch die gleiche kurze Authentifizierungsfehlermeldung wie zuvor angezeigt, gefolgt von einem leeren grauen Bildschirm, der nur auf einen Neustart reagiert

Melden Sie sich in der Konsole wie mit Strg + Alt + F3 an und überprüfen Sie die Ausgabe von ps axf

Dies erzeugte eine lange Ausgabeliste, die ich wieder nicht kopieren konnte, aber die Ausgabe lag nur im Bereich von 195 bis 1621, also keine Ergebnisse für 1838 bis 2276.

Überwachen Sie die Authentifizierung und das Syslog und kehren Sie zum Anmeldebildschirm Strg + Alt + F1 zurück

sudo tail -f /var/log/syslog /var/log/auth.log

Um dieses Ergebnis zu sehen, habe ich meine Live-DVD 18.04-2 zum Laden einer LIVE-Sitzung verwendet und /var/logvon dort aus navigiert .

Das, was auth.logich gefunden habe, umfasste 2 Stunden meiner Versuche und Fehler. Da es 281 KB groß ist, hielt ich es für das Beste, es in meinen OneDrive-Cloud-Ordner hochzuladen, in dem auch einige Kamerabilder meiner fehlgeschlagenen GUI-Anmeldeversuche vorhanden sind.

Das Analysieren dieser langen auth.logDatei und der Versuch herauszufinden, was falsch läuft, liegt außerhalb meiner Möglichkeiten. Hoffentlich auth.loglöst das Hochladen einige weitere Vorschläge aus, was ich versuchen sollte, mit denen ich mich in der 2. Maiwoche besser persönlich befassen sollte.

Schläfriger John
quelle
GUI-Anmeldungen verwenden den GECOS- "vollständigen Namen" Ihres Benutzers, der sich normalerweise von dem Unix-Benutzernamen unterscheidet, der für die Terminal-Anmeldung verwendet wird. Sie hätten beide zur Installationszeit wie hier
steeldriver
Wenn Sie über eine erfolgreiche Anmeldung auf tty3 auf Ihre Daten zugreifen können, ist es möglicherweise besser, Ihre Daten auf ein externes Laufwerk zu kopieren, Ubuntu von Grund auf neu zu installieren und dann die Sicherung wiederherzustellen.
pLumo
@SleepyJohn Wenn Sie weitere Informationen bereitstellen möchten, zögern Sie nicht , Ihre Frage zu bearbeiten , auch wenn Sie sie aufgrund dieser Informationen radikal ändern müssen. Hier ist die Meta-Diskussion über Ihre vorgeschlagene Bearbeitung der Antwort: meta.askubuntu.com/q/18552/507051
Dessert
@SleepyJohn: Bitte fügen Sie die Ausgabe von cat /etc/environmentzu Ihrer Frage hinzu.
Simon Sudler
Haben Sie versucht, die /etc/envronmentDatei zu reparieren ?
Simon Sudler

Antworten:

8

Beim Upgrade von 16.04 auf 18.04 können viele Dinge schief gehen. Die meisten dieser Dinge sind jedoch leicht zu beheben. Zuerst müssen Sie herausfinden, was nicht richtig funktioniert.

Pakete reparieren

In Ihrem Beitrag, den Sie erwähnt haben, wird apt-getfolgende Meldung zurückgegeben:

$ sudo apt install -f
0 to upgrade, 0 to newly install, 0 to remove, 5 not to upgrade

Versuchen Sie, die "5 nicht zu aktualisieren" mit einem zu beheben sudo apt-get dist-upgrade --yesoder entfernen Sie sie mit sudo apt-get --purge autoremove.

Debuggen Sie die GUI-Anmeldung

Melden Sie sich wie mit ctrl+ alt+ in der Konsole an F3und überprüfen Sie die Ausgabe von:

$ ps axf
....
1838 ?        Ssl    0:00 /usr/sbin/gdm3
1893 ?        Sl     0:00  \_ gdm-session-worker [pam/gdm-launch-environment]
2213 tty1     Ssl+   0:00  |   \_ /usr/lib/gdm3/gdm-wayland-session gnome-session --autostart /usr/share/gdm/greeter/autostart
2252 tty1     Sl+    0:00  |       \_ /usr/lib/gnome-session/gnome-session-binary --autostart /usr/share/gdm/greeter/autostart
2276 tty1     Sl+    0:02  |           \_ /usr/bin/gnome-shell
....

In einer Standard-Ubuntu-Installation (mit Gnome) gdm-session-workersollte das ausgeführt werden und den Anmeldebildschirm bereitstellen. (Sie können mit shift+ nach oben / unten scrollen pageup/pagedown)

Überwachen Sie dann das authund syslogund kehren Sie zum Anmeldebildschirm ctrl+ alt+ zurückF1

sudo tail -f /var/log/syslog /var/log/auth.log

Kehren Sie nach fehlgeschlagener Anmeldung zur Konsole zurück (erneut ctrl+ alt+ F3) und überprüfen Sie die Ausgabe auf Fehlermeldungen. Das sollte Ihnen einen Hinweis geben, wo Sie als nächstes suchen müssen.

Fix / etc / Umgebungsdatei

Wenn Sie sich die Ausgabe Ihrer /var/log/auth.logDatei ansehen, finden Sie eine wiederkehrende Meldung:

Apr 17 10:05:16 TP-L520 gdm-launch-environment]: pam_env(gdm-launch-environment:session): non-alphanumeric key 'date +%d.%m.%Y' in /etc/environment', ignoring
Apr 17 10:05:16 TP-L520 gdm-launch-environment]: pam_unix(gdm-launch-environment:session): session opened for user gdm by (uid=0)
Apr 17 10:05:16 TP-L520 systemd-logind[945]: New session c56 of user gdm.
Apr 17 10:05:16 TP-L520 gdm-launch-environment]: pam_unix(gdm-launch-environment:session): session closed for user gdm
Apr 17 10:05:16 TP-L520 systemd-logind[945]: Removed session c56.

Es scheint, dass es ein Problem mit einem dateBefehl in der /etc/enviromentDatei gibt. Eine einfache Lösung wäre, diese Datei zu sichern und zu ersetzen, wenn die Standardwerte:

$ sudo cp /etc/environment /etc/environment.backup
$ echo 'PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"' | sudo tee /etc/environment

Starten Sie neu und versuchen Sie es erneut.

Simon Sudler
quelle
Antworten sehr geschätzt, danke. Könnte ein paar Tage dauern, bis ich sie jetzt ausprobieren kann, denn ich muss packen und das Land verlassen
Sleepy John
0

Hoffe das wird helfen

  1. Ctrl+ Alt+ F3Und versuchen tty3 Log-in:

  2. Ändern Sie danach den Benutzernamen in /etc/passwdz. B. wenn Ihr Benutzername lautet, pradipändern Sie ihn in Pradip.

  3. Dann ändern Sie das Passwort für dasselbe mit sudo passwd new_username

  4. Versuchen Sie sich anzumelden

Pradip N. Pawar
quelle