Hello,
I have a AMD cpu, Nvidia T400 video card. I am trying to get proxmox to pass through the gpu to a vm that is running ubuntu 20.04.
I tried to follow the how to on the proxmox site getting the pass through to work but for some reason when I change the machine type from Default(i440x) to q35 the network card stops working. I like to get my Jellyfin that is running in docker to do transcoding.
Here is the video card information:
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1fb2 (rev a1) (prog-if 00 [VGA controller])
Subsystem: NVIDIA Corporation Device 1489
Flags: bus master, fast devsel, latency 0, IRQ 80, IOMMU group 7
Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at e0000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000
Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Legacy Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [250] Latency Tolerance Reporting
Capabilities: [258] L1 PM Substates
Capabilities: [128] Power Budgeting <?>
Capabilities: [420] Advanced Error Reporting
Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
Capabilities: [900] Secondary PCI Express
Capabilities: [bb0] Physical Resizable BAR
Kernel driver in use: nouveau
Kernel modules: nvidiafb, nouveau
01:00.1 Audio device: NVIDIA Corporation Device 10fa (rev a1)
Subsystem: NVIDIA Corporation Device 1489
Flags: bus master, fast devsel, latency 0, IRQ 76, IOMMU group 7
Memory at fc080000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
root@proxmox:~# lspci -n -s 01:00
01:00.0 0300: 10de:1fb2 (rev a1)
01:00.1 0403: 10de:10fa (rev a1)
echo "options vfio-pci ids=10de:1fb2,10de:10fa disable_vga=1"> /etc/modprobe.d/vfio.conf
I hope someone can provide me the exact steps how to get this to work.
I have a AMD cpu, Nvidia T400 video card. I am trying to get proxmox to pass through the gpu to a vm that is running ubuntu 20.04.
I tried to follow the how to on the proxmox site getting the pass through to work but for some reason when I change the machine type from Default(i440x) to q35 the network card stops working. I like to get my Jellyfin that is running in docker to do transcoding.
Here is the video card information:
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1fb2 (rev a1) (prog-if 00 [VGA controller])
Subsystem: NVIDIA Corporation Device 1489
Flags: bus master, fast devsel, latency 0, IRQ 80, IOMMU group 7
Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at e0000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000
Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Legacy Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [250] Latency Tolerance Reporting
Capabilities: [258] L1 PM Substates
Capabilities: [128] Power Budgeting <?>
Capabilities: [420] Advanced Error Reporting
Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
Capabilities: [900] Secondary PCI Express
Capabilities: [bb0] Physical Resizable BAR
Kernel driver in use: nouveau
Kernel modules: nvidiafb, nouveau
01:00.1 Audio device: NVIDIA Corporation Device 10fa (rev a1)
Subsystem: NVIDIA Corporation Device 1489
Flags: bus master, fast devsel, latency 0, IRQ 76, IOMMU group 7
Memory at fc080000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
root@proxmox:~# lspci -n -s 01:00
01:00.0 0300: 10de:1fb2 (rev a1)
01:00.1 0403: 10de:10fa (rev a1)
echo "options vfio-pci ids=10de:1fb2,10de:10fa disable_vga=1"> /etc/modprobe.d/vfio.conf
I hope someone can provide me the exact steps how to get this to work.