我该如何解决这个登录循环?每次我输入了正确的密码,但我的账户却打不开。每次它都会回到我的登录提示。然后又崩溃回到登录屏幕。
答案1
如果您一直使用 从终端启动图形应用程序sudo
,那么这可能是导致问题的原因。始终使用sudo -H
。
- 启动到 GRUB 菜单
- 选择高级选项
- 选择恢复模式
- 选择 Root 访问
在 # 提示符下,输入:
-
sudo mount -o remount,rw /
# 将磁盘重新挂载为 rw-
cd /home/your_username
# 更改目录-
ls -al .*thority*
#列出一些文件
你应该看到类似这样的内容...
-rw------- 1 your_username your_username 407910 Nov 2 08:56 .ICEauthority
-rw------- 1 your_username your_username 58 Jun 23 2017 .Xauthority
如果没有显示-rw-------
则...
sudo chmod 600 .*thority*
# 更改文件保护
如果确实显示root root
则...
sudo chown your_username:your_username .*thority*
# 更改文件所有权reboot
# 重启计算机
重新启动并查看是否可以登录。