this post was submitted on 07 Dec 2023
40 points (93.5% liked)
Linux Gaming
15849 readers
11 users here now
Gaming on the GNU/Linux operating system.
Recommended news sources:
Related chat:
Related Communities:
Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Use pcpartpicker.com to build your system to help with compatibility.
Right now you either want a Ryzen 5800X3D or 7800X3D CPU depending on your budget.
For the 5800X3D, you'll want a DDR4 3600MHz dual channel kit for best RAM performance unless you want to overclock the infinity fabric. For the 7800X3D, 6000MHz DDR5. For either, you'll want a set of two sticks, not four. There are more specs for RAM that you can dig into and tune, but getting a kit with good reviews for a good price at these clock speeds will be enough.
For CPU cooler, the Noctua NHD15 is pretty much the best.
For SSDs, if your budget and motherboard allows it, get a PCIe gen 5 NVMe drive, but a PCIe gen 4 drive will probably be fast enough. Go with Samsung, if you can.
For power supply, get something with good reviews with 80+ Platinum or Titanium that can handle your load, and you'll probably be solid.
For GPU, go with a 7900XT or 6950XT if you can find one substantially cheaper.
For motherboard, if you go with the 5800X3D, the ASRock X570 Phantom Gaming motherboard is $110 on Amazon right now, and when I got it a couple months ago, the version I got had a recent enough bios revision to "just work" with the 5800X3D, so you shouldn't need an older CPU to update it like you used to. At this price, this board is a steal. For the 7800X3D, get something with good reviews that you can afford.
EDIT: I would build something close to this: https://pcpartpicker.com/list/yyPLFs
Thanks for the recommendations! Linking to a build was a nice touch :)
This is all a lot to take in lol, I might have to start a spreadsheet.