不允许桌面登录

不允许桌面登录

突然我的Odroid迷你电脑Ubuntu不允许登录桌面。我按下后Log In屏幕闪烁一秒钟,然后恢复,但未登录。

我发现/var/log/auth.log文件中有错误:

odroid pan_succeed_if (lightdn:auth): requirement “user ingroup nopassudlogin” was met by user “odroid” "var/log/auth.log” [readonly] 812L, 76963C

我试图删除文件下面的行/etc/pam.d/lightdm

auth sufficient pam_succeed_if.so user ingroup nopassudlogin

这样就可以在桌面登录时输入密码,但仍然无法登录。

我还发现了 kin syslog 行:

Error reading existing Xauthority: Failed to open file "/home/odroid/.Xauthority": Permission denied 
Error writing X authority: Failed to open X authority /home/odroid/.Xauthority: Permission denied

如何了解那里到底发生了什么以及如何解决这个问题?

答案1

该问题似乎是由未挂载的加密主文件夹引起的,可能是因为您最近更改了密码。

如果您已加密主文件夹。我推荐此修复方法:使用您的用户名和新密码登录 Tty1,然后输入此命令:ecryptfs-mount-private + 按回车键,然后系统会要求您输入密码,因此这次请输入您的旧密码。请记住:使用新密码登录,但当系统要求输入密码时,请输入您的旧密码。这应该会挂载您的主文件夹并解决您的问题。

答案2

通过删除旧 .Xauthority 文件并创建新的 .Xauthority 文件解决问题

相关内容