Nvidia 驱动程序无法在 Linux Mint 上运行

Nvidia 驱动程序无法在 Linux Mint 上运行

我的 nvidia 驱动程序无法工作。在我上次更新之前它们工作得很好。我一直试图让他们重新工作,但没有成功。

如果我跑:

nvidia-settings

我收到此错误:

ERROR: NVIDIA driver is not loaded

如果我跑:

nvidia-smi

我收到此错误:

NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

我尝试使用以下命令安装默认驱动程序:sudo ubuntu-drivers autoinstall,它安装 390 版本。但是我在某处读到该驱动程序与更新的 Linux 内核不兼容。

然后我尝试安装 ppa 和更新的 nvidia 驱动程序(清除旧的 nvidia 软件包后)

sudo apt-get remove --purge '^nvidia-.*'
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get install nvidia-driver-430

但这也不会起作用。我实际上读到该驱动程序不支持我的显卡。我可以做些什么来让我的卡再次工作吗?

我的显卡是 GeForce GT 635M,正在使用 Linux Mint Ulyssa

答案1

尝试software-properties-gtk --open-tab=4。它应该打开一个 GUI 菜单,您可以在其中选择专有驱动程序(例如 nvidia)。希望这可以帮助!

答案2

我找到了一个解决方案Ubuntu NVIDIA 驱动未加载的解决方法 作者:Simon Pham(来自“DEV Community”)。概括:

检查 NVIDIA prime 是否已安装:

sudo apt install nvidia-prime

然后运行这些命令:

sudo prime-select nvidia
sudo rm /lib/modprobe.d/blacklist-nvidia.conf
sudo update-initramfs -u

(如果出现“没有这样的文件或目录”错误,请暂时忽略它;应该没问题。运行完成后,重新启动并运行以下命令:

nvidia-smi

如果你得到一个信息列表,那么它应该被修复。

相关内容