安装 CUDA 工具包 10.1 后,16.04 陷入登录循环

安装 CUDA 工具包 10.1 后,16.04 陷入登录循环

前言:我在 ESXi 虚拟机(版本 6.7)中运行 Ubuntu 16.04(内核 4.15.0),并使用 PCI 直通 GTX 1080Ti。我尝试安装 CUDA 10.1 工具包和 Nvidia-418 驱动程序。我也尝试过 384,并使用 apt install nvidia-current。每次都是同样的结果。

当我完成 CUDA 安装并重新启动计算机时,我卡在登录屏幕上,无法进入桌面。每次我输入密码时,登录管理器都会消失几秒钟,然后出现黑屏,然后再次提示我输入密码。我甚至在 Ubuntu 安装中指定了“自动登录”,但安装 CUDA 后我总是会进入登录屏幕。

为了运行特定的软件,我需要桌面与 Nvidia 驱动程序协同工作。

到目前为止我已经尝试过:

  • 更改 ESXi 设置。我尝试使用 ESXi 6.7、6.5 和 6.0。我还指定了“hypervisor.cpuid.v0 = false”。此外,我禁用了安全启动,并将启动选项设置从“BIOS”更改为“EFI”。这些调整均未产生任何变化。
  • 在主机上安装 VMware 工具
  • 重新启动 lig​​htdm 服务
  • 重新配置 X 服务器通过本指南。值得注意的是,当我按照指南操作时,我确实得到了两个显示。xorg.conf 文件的“设备”部分有正确的 BusID,但没有正确的驱动程序。我将其从“noveau”更改为“nvidia”。仍然没有结果
  • 安装并运行 gdm3
  • startx从 tty 会话运行
  • (尝试)使用 VNC 连接到桌面
  • 将“nomodeset noveau.modeset=0”添加到 GRUB
  • 使用运行文件和 .deb 安装 CUDA
  • 添加+iglxXserver 命令

奇怪的是,安装后我能够运行 nvidia-smi 并看到显卡出现。不幸的是,如果没有 GUI,我无法运行需要测试的软件,因此从 tty 运行它不是一个选择。

我不确定要发布什么日志文件,但这是我的 .xsession-errors 日志:

Xsession-错误日志

我该怎么做?我已经花了好几天时间解决这个问题,但一直无功而返。我不知道还能尝试什么。

谢谢你!

相关内容