Привет, у меня проблемы с передачей GPU RTX2080 в виртуальную машину. Сначала я передал все GPU (4x RTX2080Ti, 1x RTX8000) в ВМ, и все они были обнаружены с помощью lspci -nnk | grep "VGA". При попытке использовать nvidia-smi -L правильно определяется RTX8000, но для всех 2080Ti я получаю: "Не удалось определить дескриптор устройства для gpu 0000:01:00.0: Неизвестная ошибка". Я пробовал передать только один 2080Ti и затем: - проверял разные драйверы (430 и 435) - менял настройку rombar между видимым и невидимым - проверял совместимость OVMF с rom-parser - скачивал ROM из GPU и использовал его в файле настроек ВМ Ничего не помогло, ошибка остается прежней, и у меня больше нет идей.
Ниже вы можете увидеть текущую конфигурацию: Вот моя конфигурация ВМ: Код: bios: ovmf bootdisk: scsi0 cores: 8 efidisk0: local-zfs:vm-201-disk-1,size=128K hostpci0: 1b:00,pcie=1,romfile=bios1b.bin ide2: local:iso/ubuntu-18.04.3-live-server-amd64.iso,media=cdrom machine: q35 memory: 70000 name: b1234 net0: virtio=42:66:1A:A9:C4:FE,bridge=vmbr0,firewall=1 numa: 0 ostype: l26 scsi0: local-zfs:vm-201-disk-0,size=50G scsihw: virtio-scsi-pci smbios1: uuid=5c0209ba-5f96-4c86-9ca1-bf4b10efb2a9 sockets: 2 vmgenid: fbae32d8-b1b0-49b7-bacf-889059a6ccde Bootline: root=ZFS=rpool/ROOT/pve-1 boot=zfs intel_iommu=on iommu=pt pcie_acs_override=downstream,multifunction nofb nomodeset video=vesafb:off,efifb:off /etc/modprobe.d/iommu_unsafe_interrupts.conf: options vfio_iommu_type1 allow_unsafe_interrupts=1 /etc/modprobe.d/kvm.conf: options kvm ignore_msrs=1 allow_unsafe_assigned_interrupts=1 /etc/modprobe.d/vfio.conf: options vfio-pci ids=10de:1e04,10de:1ad7,10de:1e30,10de:1e04,10de:1e04,10de:10f7,10de:1ad6,10de:1ad7 disable_vga=1 Здесь я заметил, что все GPU имеют одинаковые идентификаторы вендора для аудио (10de:10f7), серийного (10de:1ad6) и USB (10de:1ad7). /etc/modules: Код: vfio vfio_iommu_type1 vfio_pci vfio_virqfd /etc/modprobe.d/blacklist.conf: Код: blacklist radeon blacklist nouveau blacklist nvidia В чем может быть проблема и что еще я мог бы попробовать? Огромное спасибо!
Ниже вы можете увидеть текущую конфигурацию: Вот моя конфигурация ВМ: Код: bios: ovmf bootdisk: scsi0 cores: 8 efidisk0: local-zfs:vm-201-disk-1,size=128K hostpci0: 1b:00,pcie=1,romfile=bios1b.bin ide2: local:iso/ubuntu-18.04.3-live-server-amd64.iso,media=cdrom machine: q35 memory: 70000 name: b1234 net0: virtio=42:66:1A:A9:C4:FE,bridge=vmbr0,firewall=1 numa: 0 ostype: l26 scsi0: local-zfs:vm-201-disk-0,size=50G scsihw: virtio-scsi-pci smbios1: uuid=5c0209ba-5f96-4c86-9ca1-bf4b10efb2a9 sockets: 2 vmgenid: fbae32d8-b1b0-49b7-bacf-889059a6ccde Bootline: root=ZFS=rpool/ROOT/pve-1 boot=zfs intel_iommu=on iommu=pt pcie_acs_override=downstream,multifunction nofb nomodeset video=vesafb:off,efifb:off /etc/modprobe.d/iommu_unsafe_interrupts.conf: options vfio_iommu_type1 allow_unsafe_interrupts=1 /etc/modprobe.d/kvm.conf: options kvm ignore_msrs=1 allow_unsafe_assigned_interrupts=1 /etc/modprobe.d/vfio.conf: options vfio-pci ids=10de:1e04,10de:1ad7,10de:1e30,10de:1e04,10de:1e04,10de:10f7,10de:1ad6,10de:1ad7 disable_vga=1 Здесь я заметил, что все GPU имеют одинаковые идентификаторы вендора для аудио (10de:10f7), серийного (10de:1ad6) и USB (10de:1ad7). /etc/modules: Код: vfio vfio_iommu_type1 vfio_pci vfio_virqfd /etc/modprobe.d/blacklist.conf: Код: blacklist radeon blacklist nouveau blacklist nvidia В чем может быть проблема и что еще я мог бы попробовать? Огромное спасибо!
Я не использовал патч для максимального количества сессий кодирования. Надеюсь, это поможет.