无法登录 Ubuntu

无法登录 Ubuntu

我有 Ubuntu 12.04.1。
上次我没做什么特别的事,但突然出现了一些问题:
我有一个登录屏幕(使用 lightdm),当我尝试登录时,我得到一个控制台会话并返回到登录屏幕。如果我尝试“访客会话”,我也会遇到同样的问题。
我发现这是一个已知问题,所以我尝试了以下步骤:
我成功地在控制台模式下使用我的帐户登录(ctrl+alt+f1)
我检查了一下,磁盘空间没有问题
我删除了 .XAuthority
我配置为使用 gdm
我重新安装了 lightdm
我将我的用户添加到 nopasswdlogin 组
但没有任何帮助...

因此,此步骤中来自 /var/log/auth.log 的错误如下:

Oct  3 01:11:48 alphabet-2 lightdm: pam_unix(lightdm:session): session opened for user lightdm by (uid=0)
Oct  3 01:11:48 alphabet-2 lightdm: pam_ck_connector(lightdm:session): nox11 mode, ignoring PAM_TTY :0
Oct  3 01:11:48 alphabet-2 lightdm: pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user "andrey"
Oct  3 01:11:48 alphabet-2 dbus[704]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.35" (uid=104 pid=1709 comm="/usr/lib/indicator-datetime/indicator-datetime-ser") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.14" (uid=0 pid=1169 comm="/usr/sbin/console-kit-daemon --no-daemon ")

在我重新配置 lightdm 后,出现了新的 .Xauthority 文件,文件所有者为 root,我将我的用户设置为所有者并授予 777 权限。结果是:当我尝试登录时,lightdm 挂在登录过程中,它只是停止而不执行任何操作,我甚至无法按屏幕按钮或更改密码,它只是挂断了。

GDM 也挂断了。

在我获得 .Xauthority 权限后,出现以下错误:

Oct  3 01:11:48 alphabet-2 lightdm: pam_unix(lightdm:session): session opened for user lightdm by (uid=0)
Oct  3 01:11:48 alphabet-2 lightdm: pam_ck_connector(lightdm:session): nox11 mode, ignoring PAM_TTY :0
Oct  3 01:11:48 alphabet-2 lightdm: pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user "andrey"

有任何想法吗?

答案1

检查文件 是否.Xauthority由您的用户而非 root 用户拥有。您可以在以 root 用户身份登录到用户主目录后执行以下操作来更改它:

chown andrey .Xauthority

答案2

关键信息是:

用户“andrey”未满足“用户 ingroup nopasswdlogin”要求

您的系统似乎最近下载了影响系统的更新PAM。因此,如果您以 root 身份登录并使用以下命令为用户 andrey 创建密码:

passwd andrey

那么您很有可能就能登录了。

答案3

运行以下命令:

apt-get install gnome-session-fallback

然后使用 gnome classic (有或没有效果)。

答案4

我同意 Serge 的观点,但如果不是这个问题,请检查驱动器上的可用空间量。如果/home已达到最大值,您也会遇到同样的问题。

相关内容