Right, the problem is I want a Micro Atx board and it seems B350 is the only option really.
The only X370 Micro Atx board is the Biostar X370GT3, it has the following info on its PCI slots,
1 x PCI-E x16 3.0 Slot(x16 for Ryzen CPU only, NPU/APU run at x8 speed)
1 x PCI-E x16 2.0 Slot(x4)(share bandwidth w/ PCI-E x1 slot, when PCI-E x1 is occupied, PCI-E x16(x4) will run at x1 speed)
So it seems to be the same (or worse)
Just so I understand this, I need to put my main card in the second slot so I can assign the first slot to unRaid as to avoid having to have the "PCI-E passthrough workaround in the 1st slot"
So then the question is how much does putting a card into a x16 2.0 slot running at x4 effect gaming FPS. I have heard people saying that the x16 pci-e 3 is not really taken advantage of, yet at least.
Assuming that it effects it enough that this is not a good solution, is the workaround such a big problem? I guess I will try and find out more on this.
Rowan