My current configueration is an AMD EPYC Server that is equipped with two NVIDIA L40 GPUs. If I install Ubuntu or Debian (newest) everything works. Both the GPUs are correctly identified and usable.
Now I try since 14 days to setup Proxmox (v.8.1.3) and provide the GPUs via PCI passthrough to a VM running Ubuntu or Debian.
What have I done to allow PCI passthrough:
1. configure grub
2. VFIO modules
3. IMMO interrupt remapping
4. driver blacklisting
5. adding GPUs to VFIO
6. VM Bios UEFI, Machine q35, memory balloon disabled
I can use the first GPU in the VM without any troubles. It is identified as nVidia Corporation 3D controller and I can install the NVIDIA drivers and utilize the GPU in my computations. If I shutdown the VM and replace the first GPU with the second one (both same vendor, same type), that is identified as nVidia Corporation VGA compatible controller, the driver can't communicate with the card. Same situation if I enable passthrough of both NVIDIA cards: first one is working, second one not.
I thought there is a problem with the second card so I tried to setup ESXi and created the same VM (same versions) and used PCI passthrough. Both NVIDIA GPUs were working without troubles.
But I love PROXMOX and want to stick to this system. Any ideas what to try?
Thank you.
Now I try since 14 days to setup Proxmox (v.8.1.3) and provide the GPUs via PCI passthrough to a VM running Ubuntu or Debian.
What have I done to allow PCI passthrough:
1. configure grub
2. VFIO modules
3. IMMO interrupt remapping
4. driver blacklisting
5. adding GPUs to VFIO
6. VM Bios UEFI, Machine q35, memory balloon disabled
I can use the first GPU in the VM without any troubles. It is identified as nVidia Corporation 3D controller and I can install the NVIDIA drivers and utilize the GPU in my computations. If I shutdown the VM and replace the first GPU with the second one (both same vendor, same type), that is identified as nVidia Corporation VGA compatible controller, the driver can't communicate with the card. Same situation if I enable passthrough of both NVIDIA cards: first one is working, second one not.
I thought there is a problem with the second card so I tried to setup ESXi and created the same VM (same versions) and used PCI passthrough. Both NVIDIA GPUs were working without troubles.
But I love PROXMOX and want to stick to this system. Any ideas what to try?
Thank you.