Ich verwende Ubuntu 14.04.2 LTS und kann mich nach einem Stromausfall nicht anmelden.
Der Computer funktioniert seit einigen Monaten einwandfrei, bevor dies plötzlich passierte.
Symptome sind:
- Nach einem Anmeldeversuch wird der Bildschirm für ca. 15 Sekunden schwarz und kehrt zum Anmeldebildschirm zurück.
- Ich kann mich problemlos als Gast anmelden
- Ich kann mich über tty1 ~ tty6 als ich selbst anmelden
Ich habe Folgendes ohne Erfolg versucht / überprüft:
Ein
.Xauthority
Eigentümerwechsel hat nicht funktioniert
chown username:username .Xauthority
Das Ändern der Benutzerverzeichnisrechte hat nicht funktioniert
sudo chmod -R u+w /home/[username]
Ich habe versucht, mich in lightdm einzumischen
dpkg-reconfigure lightdm
sudo mv ~/.Xauthority ~/.Xauthority.backup
sudo service lightdm restart
Da war nichts drin
.xsession-errors
Versucht
gdm
stattlightdm
, aber es hatte genau das gleiche ProblemDeinstalliert
lightdm
und neu installiert/tmp
Verzeichnis wird angezeigtdrwxrwxrwt
Keine dieser Lösungen, die ich online gefunden habe, hat funktioniert. Kann mir bitte jemand helfen?
Bearbeiten 1):
Wenn ich tippe sudo tail /var/log/lightdm/lightdm.log
, werden 10 Zeilen angezeigt. (Alles beginnend mit DEBUG:
):
Activating VT 7
Activating login1 session c3
Session pid=8697: Greeter connected version=1.10.4
Session pid=8697: Greeter start authentication for [username]
Session pid=8769: Started with service 'lightdm', username [username]
Session pid=8769: Got 1 message from PAM
Session pid=8697: Propmpt greeter with 1 message
User /org/freedesktop/Accounts/User 1000 changed (repeated 3 times)
Auch wenn ich tippe ls /usr/share/xsessions/
, zeigt es
gnome.desktop ubuntu.desktop
Bearbeiten 2):
sudo grep 'lightdm:' /var/log/auth.log | tail
gibt Folgendes an, alles beginnend mit lightdm:
:
pam_ck_connector(lightdm:session): nox11 mode, ignoring PAM_TTY :0
pam_unix(lighdm:session): session closed for user [username]
PAM unable to dlopen(pam_kwallet.so): /lib/security/pam_kwallet.so: cannot open shared object file: No such file or directory
PAM adding faulty module: pam_kwallet.so
pam_unix(lightdm-greeter:session): session opened for user lightdm by (uid=0)
pam_ck_connector(lightdm-greeter:session): nox11 mode, ignoring PAM_TTY :0
PAM unable to dlopen(pam_kwallet.so): /lib/security/pam_kwallet.so: cannot open shared object file: No such file or directory
PAM adding faulty module: pam_kwallet.so
pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user [username]"
(this one starts with sudo: instead of lightdm:) [username] : TTY=tty1 ; PWD=/home/[username] ; USER=root ; COMMAND=/bin/grep lightdm: /var/log/auth.log
sudo tail /var/log/lightdm/lightdm.log
)? Ist Ihre übliche Benutzersitzung im Verzeichnis xsessions (ls /usr/share/xsessions/
) aufgeführt?sudo grep 'lightdm:' /var/log/auth.log | tail
Antworten:
Für mich bestand die Lösung einfach darin, diesen Befehl von tty1 aus auszuführen:
quelle
~/.Xauthority
).Ich weiß, dass es eine Weile her ist, aber falls das Problem weiterhin besteht, würde ich sie tun. Dies ähnelt einem "benutzerspezifischen" Problem, insbesondere nach der Neuinstallation.
Versuchen Sie zunächst, einen neuen Benutzer (
sudo adduser "username"
) zu erstellen, und prüfen Sie, ob dies funktioniert. Wenn dies der Fall ist, haben Sie die Bestätigung, dass etwas in Ihrer lokalen Konfiguration nicht stimmt.Versuchen Sie, mit den folgenden Befehlen mit einer neuen, neuen Konfiguration zu beginnen (nachdem Sie sich mit Ihrem problematischen Benutzernamen von einem tty aus angemeldet haben).
Und prüfen Sie, ob Sie wieder im Geschäft sind. Sie können dann alle Konfigurationen aus den Sicherungen wiederherstellen, die Sie benötigen sollten.
quelle
In meinem Fall löste die folgende Methode das Problem
Melden Sie sich zuerst bei tty an, indem Sie drücken CtrlAltF1.
Installieren Sie Ubuntu Desktop (dh Unity) neu.
Einige andere Tipps finden Sie hier: Ubuntu 14.04 Login Loop Problem
quelle