Add Second GPU to Proxmox VE

On my previous article, I wrote about how to enable the GPU passthrough on the Proxmox VE. So far it works very well. And today, I decided to add the second graphic card to the server. So now my Proxmox VE runs two graphic cards. Now I can run two virtual machines with GPU passthrough enabled at the same time.

Here is my server hardware specifications:

  • AMD FX-8350 8 cores processor
  • Gigabyte GA-970a-D3P motherboard
  • 20 GB of DDR3 memory
  • 1 TB hard drive
  • MSI Radeon RX570 8 GB
  • XFX Radeon R7 250

As you can see I have two graphic cards on the server. If you have those graphic cards and you wonder if they supports GPU passthrough or not, I can confirm it. Both Radeon RX 570 and Radeon R7 250 series supports Proxmox GPU passthrough.

How to Add the Second Graphic Card to Proxmox

It is very easy to add the second graphic card to the existing Proxmox system. I only need to find the vendor id of the graphic card and then add them to the vfio.conf file.

Get the vendor id

Log in to the Proxmox server and then execute this command

lspci -v

It should return something like this.

Now lets continue with the next command

lspci -n -s 05:00

This will return the vendor ids

05:00.0 0300: 1002:6610
05:00.1 0403: 1002:aab0

Now simply add the ids to the vfio.conf file. The vfio.conf now has 4 ids. 2 from my RX 570 and 2 from my R7 250 graphic card.

Save the file and then reboot Proxmox server. Now Proxmox has 2 graphic cards running simultaneously.

Be the first to comment

Leave a Reply