apt 安装错误的 nvidia 驱动程序

apt 安装错误的 nvidia 驱动程序

由于旧版 nvidia 驱动程序存在安全问题,我被要求更新我们的系统,但现在我遇到一个问题,即开放的 nvidia 驱动程序不断被安装,导致 nvidia-smi 和 cuda 无法正常运行。

我做了什么:

sudo apt update
sudo apt remove nvidia*
sudo apt autoremove
sudo apt install nvidia-driver-530
cat /proc/driver/nvidia/version

输出:

NVRM version: NVIDIA UNIX Open Kernel Module for x86_64  530.41.03  Release Build  (dvs-builder@U16-T02-35-3)  Thu Mar 16 19:33:35 UTC 2023
GCC version:  gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1)

注意问题:它说的是开放内核模块,它与 nvidia-smi 不兼容

为什么它会安装开放模块,即使这只有在我这样做时才会发生sudo apt install nvidia-driver-530-open

我在我们的另一个系统上做了完全相同的事情,主要区别在于运行的是 Ubuntu 18.04:

cat /proc/driver/nvidia/version
NVRM version: NVIDIA UNIX x86_64 Kernel Module  530.41.03  Thu Mar 16 19:48:20 UTC 2023
GCC version:  gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)

我这里做错了什么吗?我该如何解决?

相关内容