是否应该同时安装 nvidia 和 nouveau 驱动程序以实现 GPU 直通

是否应该同时安装 nvidia 和 nouveau 驱动程序以实现 GPU 直通

我正在跟进一个很棒的教程将 GPU 传递给虚拟机。我的系统的输出lspci -nnk与 OP 的输出不同 - 我的内核只有nouveau模块,但 OP 两者都有nouveaunvidia安装。

我想知道这一事实对主机和来宾计算机有何影响?

我的输出lspci

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM206 [GeForce GTX 950] [10de:1402] (rev a1)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:3208]
Kernel driver in use: vfio-pci
Kernel modules: nouveau

答案1

没关系,因为无论如何你都不会在主机上使用它们。由于您要将设备传递到虚拟机中,因此主机不得使用它,并且您的 lspci 输出告诉我您正确加载了存根驱动程序 ( vfio-pci) 而不是 nvidia/nouveau。存根驱动程序的主要工作之一是防止任一驱动程序声明该设备,并且nvidia现在尝试安装实际上可能会扰乱存根驱动程序的加载。

相关内容