Ubuntu 桌面 20.04 登录循环

Ubuntu 桌面 20.04 登录循环

我正在运行 ubuntu 20.04 并运行带有 2 个 AMD radeon vii GPU 的硬件。

我认为这个问题是在我最近插入第二个 GPU 时开始的。

我遇到了这个问题,我陷入了登录循环。我可以通过终端登录。

我尝试过以下方法:

  • 编辑 Xauthority
  • 重新安装 lightdm
  • 编辑 grub 配置 nomodeset
  • 运行 xstart (这不起作用)
  • 删除专有驱动程序(amdgpu-pro)
  • 删除并更新最近或不必要的 dpkg 包
  • 重新安装 Ubuntu 20.04

我认为我列出了人们给出的大多数建议以及我尝试过的建议。

我认为我可能错误地编辑了 Xauthority,因为我看到有人说在 sudo 上执行此操作会失去目的。

我有点困惑,因为我的最后选择是完全刷新驱动器并重新安装 Ubuntu,但同样的问题仍然存在,但不那么严重(错误更少)。

此时,我正在考虑购买一个新驱动器,因为驱动器可能已损坏(我正在使用可启动的外部 SSD 驱动器)。

你们还有其他建议吗?

答案1

我也遇到了同样的麻烦。

我使用 gdm3 时没有问题。由于一些更新,启动后,由于登录循环,我无法登录。

我尝试了大致相同的操作:验证 .Xauthority 权限、/tmp权限、查看我的 nvidia 驱动程序、删除所有自定义驱动程序并重新安装、删除 gnome、删除 lightdm、安装 lightdm(我得到了相同的循环)、从头开始再次安装 gdm3,...

这些都不起作用。

像您一样,当我进入终端并运行 时startx,我获得了对 X 环境的访问权限,但是方式非常丑陋,例如,我无法使用CTRL++打开ALT终端T

最后,我的解决办法非常愚蠢。

当然,这是一个权限问题:如果您能够从命令行启动 x,但无法从标准图形登录屏幕启动会话,则说明存在问题……

就我而言,我添加了一个新条目来/etc/environment更改 PATH。

我在第一行有一个条目,内容如下:

PATH=/bin:/sbin:...

新条目为:

export PATH=$PATH:/newpath

看起来导出是这里的问题造成的,因为您只需要导出新变量,而不需要导出现有变量。

只需删除条目,一切就正常了!

相关内容