我正在使用Ubuntu 14.04.2 LTS,并且在电源故障后无法登录。
在突然发生这种情况之前,计算机已经可以正常工作了几个月。
症状是:
- 尝试登录后,屏幕变黑约15秒钟,然后返回登录屏幕。
- 我可以以客人身份登录而没有问题
- 我可以通过tty1〜tty6作为我自己登录
我尝试/检查了以下内容,但均未成功:
更改
.Xauthority所有权无效
chown username:username .Xauthority更改用户目录权限无效
sudo chmod -R u+w /home/[username]我尝试过与lightdm
dpkg-reconfigure lightdmsudo mv ~/.Xauthority ~/.Xauthority.backup
sudo service lightdm restart里面什么都没有
.xsession-errors尝试使用
gdm代替lightdm,但问题完全相同卸载
lightdm并重新安装/tmp目录确实显示drwxrwxrwt
我在网上发现这些解决方案都没有用。谁能帮忙吗?
编辑1):
输入时sudo tail /var/log/lightdm/lightdm.log,显示10行。(全部以开头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)
另外,当我输入时ls /usr/share/xsessions/,它会显示
gnome.desktop ubuntu.desktop
编辑2):
sudo grep 'lightdm:' /var/log/auth.log | tail给出以下内容,所有内容以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 grep 'lightdm:' /var/log/auth.log | tail
sudo tail /var/log/lightdm/lightdm.log)?xsessions目录(ls /usr/share/xsessions/)中列出了您的常规用户会话吗?