Warum kann ich mit xscreensaver kein Passwort eingeben?

3581
Michael

Ich verwende die neueste Version von LUbuntu (diese Woche gerade heruntergeladen und installiert). Heute morgen, als mein Computer aufwachte, erschien der xscreensaver-Dialog mit der Meldung "Authentifizierung fehlgeschlagen". Es gab mir jedoch nie die Möglichkeit, mein Passwort einzugeben.

xscreensaver dialog box

Die Lösung bestand darin, dass ich meinen Computer herunterfahren und neu starten musste, aber ich würde gerne wissen, warum dies der Fall war und wie man es in Zukunft verhindern kann.

2
Meine Vermutung ist, dass die Aktion, die Sie zum Aufwecken des Bildschirms unternommen haben, versucht hat, ein leeres Passwort einzugeben, was zu diesem Dialog führt. Tom Wijsman vor 11 Jahren 0
Es war ein Aufwachen von Suspend. Nachdem keine Tastatur- oder Mausereignisse mehr vorhanden waren, verschwand der obige Dialog, aber wenn Sie anschließend eine beliebige Taste drücken oder die Maus bewegen, wird der Mauszeiger auf dieselbe Weise wieder angezeigt. Michael vor 11 Jahren 0
Warum sollten Sie (jemals) Ihren Computer herunterfahren? Steigen Sie einfach in eine Root-Sitzung ein (z. B. Strg + Alt + F2 und melden Sie sich als root an oder verwenden Sie SSH) und gehen Sie zu "pkill xscreensaver". Erledigt. basic6 vor 11 Jahren 2

2 Antworten auf die Frage

1
pixelbrei

Ich hatte das gleiche Verhalten in xubuntu 12.04.2. Dann habe ich mir die Inhalte von /var/log/auth.log angesehen und folgendes gefunden:

xscreensaver[22729]: PAM _pam_load_conf_file: unable to open /etc/pam.d/common-session 

Also listete ich das Verzeichnis auf und stellte fest, dass die Datei /etc/pam.d/common-session wie alle anderen Dateien im Verzeichnis nicht weltlesbar ist. EIN

sudo chmod o+r /etc/pam.d/common-session 

mein Problem gelöst Keine Ahnung woher der falsche Modus kam.

1
Mark K Cowan

Ich habe es gerade verstanden. Anstatt neu zu starten, gehe ich:

  • wechselte zu einem anderen tty
  • als root angemeldet
  • rannte killall xscreensaver
  • vom tty abgemeldet
  • zurück zum Grafikterminal geschaltet

und der kaputte xscreensaver war weg :)

Ich nehme an, ich hätte lynxim Terminal für eine Lösung gesucht.

Die Lösung von @ pixelbrei wird für mich nicht funktionieren, da ich auf systemd bin, aber ein Neustart wird hoffentlich etwas beheben (ich habe pacman -Syuvor dem Auftreten eines Problems ein vollständiges System-Upgrade durchgeführt ).

funktionierte gut, ich hatte dieses Problem viele Male adrianTNT vor 7 Jahren 1