Return to Level1Techs.com

New build for GPU passthrough - suggestions for host gpu?

Hi folks,

Haven’t built a machine in years, but need a new one so here goes. May as well have some fun and oldest kid is starting to get interested. Suggestions for a case would be good too.
I am getting the Ryzen 7 2700X as a placeholder for a Ryzen 9 3xxxX later.

The main question is what would be a decent gpu for the linux host and I am aware of the reset bug, in the 5700XT below, which I believe has a kernel patch available somewhere.
The host might be pushed to do some video editing, image work, nothing major really. I’m just playing around with this thing, but do need it to be a “jack of all trades”.

Located in Ireland.

Many thanks.

SPEC

CPU Ryzen 7 2700X
MB ASRock x570 Taichi
RAM Corsair Vengeance RGB Pro 32GB (2x16) DDR4-2933
STORE1 Samsung 970 Evo Plus 1 TB NVMe
STORE2 Samsung 860 Evo 500GB 2.5" SSD
GPU Gigabyte Radeon RX 5700 XT GAMING OC
CASE Suggestions??? sub 200 €/$
POWER Corsair RMi 1000

for vfio, i highly recommend either Vega or Navi. since those are the only chips that have reset bug fixes (that im aware of).

Hi Matthew,

Yes I will be using the 5700 for passing through. What I am wondering about is what would be a decent gpu for the linux host to keep.

For a Mesa “set it and forget it,” nothing beats the RX 580 8GB. (but if you need better hardware H264 encoding like NVENC, you basically need a 1660 SUPER)

Thanks. Any issues with having two cards from the one manufacturer? My natural tendency is to go for the and, but with an and card going through to the VM, might I encounter difficulties with drivers?

You’ll need to make sure vfio-pci runs early enough to stub the card before the kernel modules touch it. It’s true on both AMD and Nvidia.

Ok great. I’ll likely go for the and you recommend. Thanks.