Posted November 27, 2020
First, is there a good site for searching for motherboards, that will allow them to be filtered in useful ways (like USB support and video outputs, for example)?
Second, what motherboards would you suggest I look into? Requirements:
* CPU is an AMD Ryzen 3400g. The motherboard needs to support this with the factory BIOS (I don't want to have to locate another CPU just to update the BIOS).
* DisplayPort (so that I can save my monitor's HDMI input for other devices).
* A USB-C port with Power Delivery, preferably able to power a Raspberry Pi 4(00); this must not be the same port that's used for DisplayPort, and I would prefer this to be on the front.
* Will want more USB, including USB 3.0. Also, SATA. PS/2 would be nice so I can re-use my current (typewriter-type, not piano-type) keyboard without having to hunt for the adapter it came with.
* AMD-V for virtualization is mandatory. AMD-VI support for PCI pass-through would be nice. (Note that the device I decide to pass through might be something other than a video card.)
* Motherboard shouldn't create unnecessary visual or audio noise. (For instance, I don't want any RGB here that's on by default.)
* Must be well supported under Linux. (Windows will probably not touch this machine, and if I end up needing it down the road, it might very well be limited to a VM.)
(Note that I'm not actually concerned about features like overclocking; while it might be nice, it's not something I necessarily intend to do, and I would, of course, need good cooling for that to work.)
Second, what motherboards would you suggest I look into? Requirements:
* CPU is an AMD Ryzen 3400g. The motherboard needs to support this with the factory BIOS (I don't want to have to locate another CPU just to update the BIOS).
* DisplayPort (so that I can save my monitor's HDMI input for other devices).
* A USB-C port with Power Delivery, preferably able to power a Raspberry Pi 4(00); this must not be the same port that's used for DisplayPort, and I would prefer this to be on the front.
* Will want more USB, including USB 3.0. Also, SATA. PS/2 would be nice so I can re-use my current (typewriter-type, not piano-type) keyboard without having to hunt for the adapter it came with.
* AMD-V for virtualization is mandatory. AMD-VI support for PCI pass-through would be nice. (Note that the device I decide to pass through might be something other than a video card.)
* Motherboard shouldn't create unnecessary visual or audio noise. (For instance, I don't want any RGB here that's on by default.)
* Must be well supported under Linux. (Windows will probably not touch this machine, and if I end up needing it down the road, it might very well be limited to a VM.)
(Note that I'm not actually concerned about features like overclocking; while it might be nice, it's not something I necessarily intend to do, and I would, of course, need good cooling for that to work.)