Post

proxmox multi-gpu passthrough

a checklist of things to run through when passing through GPUs or PCI-E devices in Proxmox

when I was trying to do a PCI-E passthrough for the first time in Proxmox, I couldn’t get it to work because rombar needs to be disabled on all GPUs apart from the “main” one.

the “main one” doesn’t even have to be set as the primary GPU.

so the multi-gpu passthrough checklist is:

  • make sure nothing is using the gpu(s) on the host (check with lspci)
  • check All functions when adding it
  • Ballooning Device needs to be disabled, as the memory cannot be dynamically mapped when dealing with PCI-E devices
  • if adding more than one GPU, make sure all GPUs apart from one have ROM-Bar unchecked
This post is licensed under CC BY 4.0 by the author.