突然我的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 文件解决问题