正常启动时出现黑屏;终端启动时出现登录循环 - 升级 20.04 到 22.04 后:

正常启动时出现黑屏;终端启动时出现登录循环 - 升级 20.04 到 22.04 后:

将 Ubuntu 20.04 LTS 升级到 22.04 LTS 后,我的工作站(安装了 Nvidia RTX 3080 12gb)无法启动。常规启动尝试会导致众所周知的黑屏闪烁且光标无响应

但是,就我而言,如果我进入终端模式,例如使用++ Ctrl,使用系统中注册的任何用户名/密码进行登录尝试都会导致终端登录循环(不是AltF1桌面登录循环) - 也就是说,输入正确的用户名和密码后,它就会返回到登录终端提示符。

唯一的例外是,如果我在终端登录提示符下使用用户“root”和root密码登录 - 则可以运行并进入常规终端会话(在恢复模式下也可以运行)。

我尝试过什么:

  • 常用的nomodesetno splash登录参数((英文):
  • 通常的sudo apt-get update+ sudo apt-get upgrade+ sudo apt-get dist-upgrade((英文):
  • 通过 root 终端重新安装 Nvidia 最新驱动程序((英文):
  • 关闭 Wayland((英文):
  • 打开并重新配置 lightdm ( sudo dpkg-reconfigure lightdm) ((英文):
  • 尝试过 gdm3 而不是 lightdm ((英文):
  • 检查.Xauthority(英文):
  • 检查我的磁盘是否已满((英文):
  • 重新安装桌面环境((英文):
  • 重新安装内核((英文):

我的问题是:还可以做些什么来尝试解决这个问题?我的印象是,关键是首先要了解是什么导致了终端模式下的登录循环 - 但我发现网上很少提到终端模式下的登录循环问题(桌面登录循环问题比较常见)。

答案1

经过一段极其耗时的旅程后,我发现终端的登录循环是由一些权限问题引起的 - 而我自己从未改变过这些问题。无论如何,解决方案是重新建立以下内容:

chmod 755 /
chmod 755 /bin
chmod 755 /lib
chmod 755 /lib64

这样,我就可以通过 tty 以任何用户身份通过​​终端登录。

然后,通过安装最新的内核 5.15.58 来处理带有闪烁光标的黑屏:

sudo apt-get install linux-image-5.15.0-58-generic

并清除并重新安装最新的 Nvidia 驱动程序:

sudo apt-get remove --purge nvidia-*
sudo ubuntu-drivers devices
sudo ubuntu-drivers autoinstall

相关内容