I have a RYZEN 2700X on an auros 470X Ultra Gaming OC’d to just under 4.2Ghz Noctura D-series twin fan.
I got this second hand, off a crypto miner who was using it to mine Verus, and it only had 4GB of ram. I since added 2x16Gb Gskill SniperX but due to the stupid motherboard, cant get it to clock any higher than 3200mhz. Sadly FlareX was out of stock at good speeds in the whole of Australia, so I got what I could get. The 3600 was a steal at $500 though 
I also have a 750W EVGA Gold PSU to put in to it to replace the very old 750w silverstone silver. Not much difference, but better none the less. I am currently rocking a 280X as GFX as I have 8 of them here from an old crypto mining rig. Linux driver support for this card is non existent, so I need upgrade.
I have a RX580 and can get a choice of HIS, XFX or MSI vega64 second hand for $430 AUD, which is pretty god damn cheap if you ask me, at that price I’m keen to just get 2 of them, some reports say 750w wot be enough, juice but I dont think at stock speeds it will be too much I had 3x7970 on the 750w silverstone last year mining without issue all 3 cards OC’d massively.
Now I put win10 on this system when I first built it, with a hyper-V for linux VM’s for software development. Since moved off that and installed Manjaro vanilla… And very keen to stay on linux totally if possible. I run i3 Arch on my laptop and have used that exclusively for blockchain dev work and general internet stuff since the start of the year. Starting to get pretty good at it now though and need to go back to more screen space to be more productive. Only requirement is the host OS can run utbuntu/debian VM’s for development testing, as on Arch based its just flat doesn’t compile 90% of the time. 
I ordered a 35" Ultra Wide 1440p monitor, that works with AMD fresync today, so I think for gaming , the RX580 is out at that at res yes? Defiantly keen to get some newer titles and get back to some gaming, played a lot of D3 until last year, but not looking to go back to playing that any time soon.
Few questions:
Can I crossfire 2 vega64’s in Linux easily? Is it possible to pass through two if them in crossfire to a win10 VM for gaming, if I cannot manage to game nativly? (will try to avoid this, but I’m sure it will need to be done in the end). I have an old Gforce gfx card to use as a third card if need be, very very cheap one, liek $30 brand new cheap.
Host OS would prefer arch based, I like Manjaro for GUI stuff, latptop is mostly terminal based, but not looking to enforce that on the main PC at all. I wont be going with an i3 setup for example.
Is manjaro of some kind workable as a host for games, or do I need to use ubuntu 18.04?
Any other tips you might have for me? Really want to avoid windows at all costs if possible, I am fairly versed in linux and have been deving on it for about a year now and getting things working isn’t an issue as long as once its all working it stays working, I’m happy. Don’t like ubuntu if I can avoid using it I will.
