![GPU 通过,子系统丢失](https://linux22.com/image/219509/GPU%20%E9%80%9A%E8%BF%87%EF%BC%8C%E5%AD%90%E7%B3%BB%E7%BB%9F%E4%B8%A2%E5%A4%B1.png)
当我对我的Manjaro Linux 主机我可以看到我的 Nvidia GPU 是子系统的一部分[1025:1409]
(就像我机器上的其他所有东西一样)。 GPU位于自己的IOMMU组中,并具有vfio-pci驱动程序。
当我通过 GPU 进入Windows 11 来宾在 qemu 中,Windows 设备管理器中的设备实例路径是PCI\VEN_10DE&DEV_1D52&SUBSYS_00000000&REV_A1\4&12829B10&0&0014
。
所以子系统丢失了。因此,我对驱动程序有疑问。
首先,驱动程序安装程序找不到兼容的硬件。然后我将与我的设备(1D52)相关的所有出现的 1025:1409 sybsystem 替换为 0000:0000 子系统nvacig.inf
(在其他 *.inf 文件中未发现任何出现的情况)。现在驱动程序安装开始,但一段时间后失败。
我如何解决它?感觉如果子系统是正确的那么它就会工作。
答案1
能够通过禁用“驱动程序签名强制”来自行修复它。实际上,我按照我遵循的说明早些时候禁用了它。但重启后它会再次启用,这是我没想到的。