通常,当使用pci通时,nvidia驱动程序将被vfio驱动程序替换。在/etc/modprobe.d/vfio.conf中设置正确的选项可以实现这一点。使用内核5.4,vfio驱动程序不是加载的,而是本地的nvidia驱动程序。我不想黑名单的nvidia司机,因为我有2张nvidia卡。只有一个是用来通过的。我对5.3.0-19及以下的内核没有异议。
给新内核中的一个nvidia卡分配vfio驱动程序的正确方法是什么。
发布于 2020-04-12 03:21:45
我已经解决了如下问题:我所要做的就是在X11启动之前重新分配pci。阻止pci分配的不是X11,而是nvidia驱动程序。我的rc.local中有以下内容:
/usr/bin/virsh nodedev-detach pci_0000_17_00_0
echo "vfio-pci" > "/sys/bus/pci/devices/0000:17:00.3/driver_override"
我最大的问题是"nvidia-gpu“模块,它不用于图形。在pci总线17:00.3中使用。我也不得不将这个内核模块列入黑名单。这没有黑名单的图形nvidia模块。
发布于 2020-06-18 09:39:12
https://askubuntu.com/questions/1215199
复制相似问题