安装 Nvidia 驱动程序后登录无限循环

安装 Nvidia 驱动程序后登录无限循环

使用此处的信息:链接到有关安装 Nvidia 驱动程序的信息

我安装了 Nvidia 驱动程序。我有 Ubuntu 16.04 和 Nvidia GT 710。我相信这款显卡是 2016 年初左右推出的新型号,针对较旧的台式机或小型台式机而设计。我把它放到了一台旧服务器中。

我使用它是nvidia-304因为它是 7 系列的,而且是 4 天前构建的。它无法工作,因为登录对话框执行了无限循环。

无限循环如下:

显示登录对话框...输入密码...屏幕变黑...显示登录对话框...等等。

这是我做的:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get purge nvidia*
sudo apt-get install nvidia-304

我也试过

sudo apt-get install nvidia-current

sudo apt-get install nvidia-340

sudo apt-get install nvidia-367

sudo apt-get install nvidia-370

sudo apt-get install nvidia-375

但他们有同样的问题。

我读到过从*.runNvidia 下载和使用文件是错误的,所以我没有这样做。

我已读到该~/.Xauthority文件可能具有不正确的所有权,导致无法登录,但我检查了所有权,它是我的用户名,而不是根用户名。

还有建议在这个链接为了Ctrl-Alt-F1做到这一点:

sudo mv ~/.Xauthority ~/.Xauthority.backup
sudo service lightdm restart

但是,Ctrl-Alt-F1似乎没有为我提供命令行界面。

解决办法是什么?

答案1

正如 Marc Vanhoomissen 所说,askubuntu.com 上有很多关于此问题的问题和解决方案。其中很多对我而言都不起作用。

这是对我有用的解决方案关联

以下是从该链接复制的文本:

Here is modern way to install the nvidia drivers for Ubuntu (for 14.04 and newer)

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

我想补充一点,如果你已经多次尝试失败,你应该从

sudo apt-get purge nvidia*

sudo apt-get autoclean

sudo apt-get autoremove nvidia*

关机和断电并重启按照建议的方式安装驱动程序。

答案2

仅当您的系统连接了多个 GPU 时,此方法才有效。

首先你必须遵循氯化钠的答案。但sudo ubuntu-drivers autoinstall并不总是会更新 GPU 的所有驱动器。

您可以通过命令检查可用的 GPU sudo ubuntu-drivers devices,并检查适用于您的 s 的最新驱动程序的版本GPU

然后输入sudo apt-get install nvidia-version系统中所有可用的 GPU 版本。

您可以通过nvidia-smi命令检查已安装的驱动程序,并检查所有可用的 GPU 是否都有可用的驱动程序。

对于我使用 GeForce 8400GS 和 Tesla K40c GPU 与 Ubuntu 16.04 进行的项目,此方法很有用。

相关内容