Der Sperrbildschirm wird nicht mit dem richtigen Passwort entsperrt. Gnome und Ubuntu 14.04

11

Ich musste vor kurzem neu installieren. Ich habe normales Ubuntu 14.04 installiert. Ich habe dann gnome / gnome shell / gdm installiert. Ich habe mich dann bei meinem Benutzer bei gnome angemeldet. Seitdem konfiguriere ich mein System.

Gestern hat das Entsperren gut funktioniert. Heute akzeptiert der automatische Sperrbildschirm mein Passwort nicht als gültig. Es nimmt nur die Eingabe so, wie sie verarbeitet wird, und bringt mich dann direkt zur gleichen Passwortabfrage zurück. Wenn ich auf den Link "Als neuer Benutzer anmelden" klicke, kehre ich direkt zum Sperrbildschirm zurück. Ctrl+ Alt+ F1, Etc., tut nichts.

Ich musste auf einen harten Stiefel zurückgreifen. Ich habe das mehr als einmal versucht. (Das erste Mal war von der automatischen Leerlaufsperre, das zweite Mal von der Auslösung des Sperrbildschirms mit dem Tastaturbefehl).

Ich bin sicher, dass ich mein Passwort richtig habe, da ich mich nach dem Kaltstart anmelden kann.

Cris Holdorph
quelle
Überprüfen Sie Ihre Berechtigungen für ~ / .Xauthority klingt so, als ob root es jetzt besitzt. Sie können es einfach löschen und es sollte Ihnen gut gehen. Ein Grund, warum Sie sudoGUIs nicht öffnen
ElefantPhace
@ElefantPhace Vielleicht möchten Sie das (oder so ähnlich) als Antwort posten.
Eliah Kagan
Ich werde nur ein wenig hinzufügen. Da ich diese Frage ursprünglich gestellt habe, tritt dieses Problem immer noch regelmäßig auf. Normalerweise ungefähr einmal im Monat. Ich habe bemerkt, dass dies aus irgendeinem Grund am häufigsten (NICHT JEDERZEIT) an Tagen passiert, an denen ich mehr als einmal gebootet habe. Ich kann nicht sehen, wie sich das auf irgendetwas auswirken würde, aber es ist das einzige andere Beweisstück, das ich bisher gesammelt habe.
Cris Holdorph

Antworten:

8

Keine der beiden anderen Antworten löste das Problem für mich, aber einige zusätzliche Suchanfragen führten zu diesem Fehlerbericht :

sudo chown root:shadow /sbin/unix_chkpwd
sudo chmod 2755 /sbin/unix_chkpwd

das löste das Problem für mich.

Nick Orlando
quelle
Mein Problem wurde auch unter Ubuntu 16.04 gelöst.
X09
1
Arbeitete für mich Ubuntu 16.04 LTS
Nimish
Dies sind bereits die Berechtigungen, die Ubuntu mit ootb
ccpizza
@ccpizza Und? Das bedeutet nicht, dass sie nicht beschädigt oder verändert werden können.
Nick Orlando
@NickOrlando: Erwähne dies nur, um die Leute zu ermutigen, zuerst die aktuellen Berechtigungen zu überprüfen, bevor sie versuchen, sie zu "reparieren".
ccpizza
1

Öffnen Sie ein Terminal und geben Sie ein, ll | grep '.Xauthority'und stellen Sie sicher, dass es Ihnen gehört und nicht root.

Sie können chownes oder einfach entfernen, es wird zurückkommen! Melden Sie sich jetzt einfach ab und wieder an.

Dies ist einer der Hauptgründe, warum Sie sudoGUIs nicht zum Öffnen verwenden sollten, da root einige Ihrer Dateien in Ihrem Home-Verzeichnis in Besitz nimmt.

ElefantPhace
quelle
Die .Xauthority-Datei gehört meinem Benutzer. So sehr ich eine einfache Lösung wie diese lieben würde. Das ist leider nicht mein Problem.
Cris Holdorph
Überprüfen Sie Ihre .xsession-errorsund sehen Sie, ob Sie dort Hinweise finden können
ElefantPhace
Keine .xsession-Error-Datei, aber ich habe meinen Bildschirm seit dem letzten Neustart nicht gesperrt. Und wenn ich das tun würde, könnte ich erst wieder einsteigen, wenn ich neu gestartet habe. Wenn es sich also um eine Datei handelt, die über Neustart / Neuanmeldung / Neustart von x hinweg bestehen bleibt, ist sie nicht vorhanden.
Cris Holdorph
0

Ich hatte ein Problem wie dieses, mein Passwort wurde von der GUI-Anmeldeseite nicht akzeptiert. Dann habe ich mich im Wiederherstellungsmodus angemeldet und Folgendes ausgeführt:

su # followed by root password
mount -o remount,rw /  
mv .bashrc bashrc_old
mv .profile profile_old
reboot

Jetzt funktioniert die Anmeldung mit Passwort wieder.

saheed
quelle
0

Ich hatte das gleiche Problem. Wie ich herausgefunden habe, wurde dies dadurch verursacht, dass die DISPLAYVariable in .bashrc(und .profile) meines Benutzers auf gesetzt wurde 'localhost:0.0'. Nachdem ich diese Definition auskommentiert hatte, konnte ich mich bei der GUI anmelden. Andernfalls war nur die Terminalanmeldung (Strg-Alt-F1 oder SSH) möglich.

user2501501
quelle
0

Keine der 5 Antworten löste mein Problem, aber dies geschah unter Ubuntu 18.04:

Ich erinnerte mich, welches Sprach- / Tastaturlayout ich zuletzt verwendet hatte, bevor ich den Bildschirm sperrte, und gab dann mein Passwort in dieser Sprache ein, obwohl die Sprache in der Sperrbildschirm-App angezeigt wurde.

Es gibt einen Fehler in der Sperrbildschirm-App, der das Tastaturlayout nicht ändert, obwohl angezeigt wird , dass es geändert wurde.

1mi
quelle
Wie können Sie Ihr Passwort eingeben, unabhängig davon, welcher Sperrbildschirm angezeigt wird? Wie ändern Sie dann Ihre Sprache auf dem Sperrbildschirm?
Sergey Bushmanov
@SergeyBushmanov Stellen Sie sich einfach vor, Sie hätten ein anderes Layout als das angezeigte und geben Sie Ihr Passwort ein. Sie können das Layout nicht von dem ändern, was beim Sperren des Bildschirms festgelegt wurde, obwohl es angezeigt wird. Deshalb wird der Fehler gemeldet.
1mi
Was auch immer ich vorgebe, keines der Passwörter wird akzeptiert.
Sergey Bushmanov