安装NVIDIA的CUDA 8.0rc后黑屏,无法进入tty

安装NVIDIA的CUDA 8.0rc后黑屏,无法进入tty

我无法进入 tty 来使用 sudo service lightdm start,因为正常启动甚至无法让我按 ctrl+alt+f1 到 f6。我该如何解决这个问题?

答案1

我遇到了非常类似的问题,从 GTX 1080 上的 Ubuntu 16.04 Live USB 启动时出现空白屏幕,并在另一个问题中找到了答案:Ubuntu 16.04 + Nvidia 驱动程序 = 黑屏

超短版本:添加nomodeset到启动选项,然后重新安装 NVIDIA 驱动程序。

较长的版本:

最有可能的是,CUDA 安装了不适用于您的 GPU 的 NVIDIA 驱动程序。假设您在启动时进入 GRUB 菜单,请按e编辑 Ubuntu 的启动命令,然后将其添加nomodeset到选项中(通常quiet splash默认情况下会显示,因此请将其设置为,例如)。这应该可以修复图形,但如果没有,请尝试将和 也nomodeset quiet splash添加到选项中。nouveau.modeset=0nvidia.modeset=0

一旦进入终端,您就可以安装正确的驱动程序:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

然后sudo apt-get install nvidia-367,假设您想要最新的驱动程序(截至撰写本文时),或者apt-cache search nvidia查看可用的驱动程序。安装新驱动程序后,您应该能够在没有 nomodeset 选项的情况下重新启动,并且一切都应该正常工作。

安装CUDA时的注意事项:如果你要重新安装 CUDA,我建议使用 runfile 方法和当提示安装驱动程序时回答否,因为我非常怀疑驱动程序是导致问题的原因。

相关内容