将我的系统更新至 Ubuntu 18.04 后陷入登录循环

将我的系统更新至 Ubuntu 18.04 后陷入登录循环

我将系统从 Ubuntu 16.04 更新到了 Ubuntu 18.04,更新后,当我启动机器时,系统要求我输入登录密码,当我输入正确的密码时,会出现一个空白屏幕,然后系统再次要求我输入密码,同样的事情一次又一次地发生。我在网上看到了一些关于这个问题的答案,每个人都说在登录屏幕上按 Ctrl + Alt + F1 进入控制台并按照他们提到的一些命令进行操作,但每当我按 Ctrl + Alt + F1 或 F2、F3、.....、F9 时,什么都没有发生,我看不到任何控制台,我仍然在登录页面上。请大家帮助我解决这个问题。如果你能帮助我,我会非常高兴

答案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# 重启计算机

重新启动并查看是否可以登录。

相关内容