See https://developer.amd.com/wp-content/resources/55449_1.12.pd...
I run Debian Testing mostly, so a 4.16.16 kernel. Been perfectly stable for me so far.
NB - For anyone hoping to use the the new AMD Vega CPUs with integrated graphics, the Debian kernels don't have the relevant support compiled in, so you'll have to compile a custom kernel & grab the latest firmware files from the linux-firmware git repo if you want accelerated graphics.
That was why I was thinking of going with a X470 mobo, though they are more expensive than the B350 and B370 boards. Id go with the cheaper but it seems that even those advertised as being upgraded to the 2000 have reviews claiming otherwise, so its kind of a mess.
The first came with an updated BIOS & the 2400G worked out of the box. The second came with it's original BIOS. Both were ordered from Amazon. If you order from a smaller outfit they’ll hopefully be able to tell you whether the motherboard box has the sticker on it that says that its BIOS has been updated to cope with Ryzen CPUs.
[1] Still hoping for the great crypto-currency crash in the sky to bring down GPU prices. In the meantime the 2400G is adequate for console grade gaming on the TV.
1. https://bugzilla.kernel.org/show_bug.cgi?id=196683
2. https://developer.amd.com/wp-content/resources/55449_1.12.pd...