After having a good talk with a few folks, I’ve decided to buy a gaming PC and build it myself. I have everything I need, including all of the necessary equipment and accessories. I don’t want to buy anything from NVIDIA because of some of its controversial decisions, its drivers’ poor performance on Linux, and its high price. I’m going full red (AMD). Keep in mind that I will not be using Windows on this PC at all and will be running Pop OS on it as my primary operating system. I am also buying all the parts from Bestbuy. My budget is not to go completely over $2000

Two questions

  1. Will everything work properly with all of the PC accessories I’m getting, and is there anything I should replace? (not including the CPU or GPU)
  2. Do you think it will be enough with three fans, or do I need five for extra cooling?

Everything is linked here: https://pcpartpicker.com/user/Crafted_104/saved/XcZCrH

The current price for everything is $1716.78

  • SuperZutsuki [they/them]@hexbear.net
    link
    fedilink
    English
    arrow-up
    18
    ·
    5 months ago

    If you’re primarily going to be playing games I would recommend a 5800X3D over the 5900X. Maybe also look for a used 6700XT/6750XT/6800XT instead of the 7600. Everything you have will work just fine with Linux. You don’t need more fans.

    • crafted_104 [any]@hexbear.netOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      5 months ago

      Thank you! I’ll change it to a 5800X3D, the reason why I chose the 5900X is because a friend recommended me to buy it.

      • Grebgreb [he/him]@hexbear.net
        link
        fedilink
        English
        arrow-up
        3
        ·
        5 months ago

        My friend has a 5800x3d and generally it runs better in games that “favor strong single core,” ie a horribly unoptimized game like Tarkov where even $5k brand new hardware will be unable to run it on certain maps and updates. I have a 5900x and have gotten better performance than him in a game like Kingdom come, even with a marginally weaker gpu. I would get whichever is cheaper unless you specifically have something in mind that you know would benefit from one or the other.

        I only have 4 fans and currently have a reference blower card atm and the temperatures are fine, however this will depend on the ambient temperature in your room to a degree as well. The Thermalright Peerless assassin 120 is also a very cheap cpu fan that rivals the ~$100 Noctua ones.

        The “general standard” for a lack of a better term for psu’s is to get an 80+ gold certified. I wouldn’t cut corners on it but I also wouldn’t go deep on the other end and get an extremely expensive one. I have a 750w Powerspec one that most people consider mediocre I haven’t had any noticeable issues with it. Cables can be a pain in the ass so if you’re able to I would get a semi or fully modular one.

        To my knowledge Logitech mice frequently have a ton of problems but they all do to a degree. When I was looking for a new mouse while back, it generally seemed like Logitech had a ton of complaints and Razer’s quality dropped significantly around 2014. I have 32gb of ram which has been way more than enough for every game I have played so far, I wouldn’t get 64 unless you know you need it or plan on using it.

        • PorkrollPosadist [he/him, they/them]@hexbear.net
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          5 months ago

          I am begging on my hands and knees for one, JUST ONE mouse where the sensor in the wheel does not go out of sync with the physical clicks and capture double / reverse / nil inputs arbitrarily. I’ve gone through like 5 mice from different brands where this shit happens.

          • fuckwit_mcbumcrumble@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            1
            ·
            5 months ago

            I don’t think I’ve had a single mouse in the last 15 years with that problem. Do you have a lot of pets? Their fur is really good at getting into mouse wheels and you just have to clean it out.

        • crafted_104 [any]@hexbear.netOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          5 months ago

          I’ve been looking everywhere for a mouse that was of excellent quality and actually worked, but a lot of them were quite bad. I don’t like “gaming mouses” and have never been impressed with the quality of Logitech and Razer’s other mouses. The only Logitech that was genuinely nice was the ergonomic one. I’ve tested it before, and it feels much more pleasant to use. I will still keep looking around but for now, that’s the only mouse I plan on getting.

          The major reason I chose the 5900X in the first place was since a friend recommended it to me; it was actually not bad for the price, and I expected it to be extremely strong, but it turned out to be too much, so I decided not to get it. I’ve been looking at the Ryzen 7 5800X3d, but the price went over my budget. So for now, I might plan on getting the 5700X3D.

          I was considering getting 16 GB of RAM, but I thought it was best for me to get more, 16 gigabytes of RAM is fine, but I want to reach the full potential of gaming. I didn’t want 64GB of RAM; it would have been far too much. So I’m sticking with 32. This is also why I chose a 2TB SSD over 1TB, or anything lower.

  • invalidusernamelol [he/him]@hexbear.net
    link
    fedilink
    English
    arrow-up
    17
    ·
    5 months ago

    Are you using pcpartpicker? That site is pretty good about flagging potential issues in a build. They have measurements and power ratings and slot configurations for basically everything so they’ll flat a build that has incompatibilities

  • solarvector@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    12
    ·
    5 months ago

    https://pcpartpicker.com/

    Right up until the day they’re bought out by shitheads, that’s the place to go for setting up a home build.

    It verifies compatibility to a level you’d never even think of, including heatsink and graphics card dimensions.

  • fuckwit_mcbumcrumble@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    10
    ·
    5 months ago

    Why are you getting a 5900x CPU? Are you going to be doing a lot of CPU heavy work? The 5900x isn’t really a gaming CPU it’s more of a productivity CPU. Because of some quirks about how it’s made the 5800x (8 core) can typically perform better on games and be cheaper.

    Also the 5800x3D is a beast. I’d highly suggest going for that if it’s close enough in price.

  • PorkrollPosadist [he/him, they/them]@hexbear.net
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    5 months ago

    Another anecdotal comment. I got a curved monitor and IMO it was not worth the extra cost vs. a flat one. I think these things are kind of gimmicky unless you are buying several of them and building a simulator (I do flight sim and I don’t see any benefit with just one, even).

  • Rojo27 [he/him]@hexbear.net
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    5 months ago

    So far I would say everything should be good. Your pictures are just missing one really important component, which is the PSU.

    Edit: As others have pointed out the CPU is actually an AM4 socket so it wouldn’t fit or work with the mobo you have there. Kinda missed that, sorry.

  • PorkrollPosadist [he/him, they/them]@hexbear.net
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    5 months ago
    • Only one big problem here: the Ryzen 9 5900X is an AM4 Socket CPU but the motherboard you have selected has an AM5 socket. This board will not work with the AM4 CPU or the DDR4 RAM. The DDR4 RAM is correct for the CPU though.

    • The CPU requires a dedicated cooler, typically an all-in-one liquid cooling kit (though fan kits exist as well). If you do not already have one, you will need to obtain one. Intel CPUs typically include a basic fan and heatsink, but recent AMD CPUs have more intense cooling requirements and these are left to the aftermarket. AIO kits usually come with a handful of adapters for both Intel and AMD, but you want to make sure a bracket for the AM4 socket is among them. I had an old AIO system when I built my new AM5 machine, but AM5 didn’t even exist when this AIO kit was manufactured.

    • Not a major problem, but worth consideration depending on your intended workloads: With 16GB DIMMs you will max out at 64GB of ram, which is A LOT, but with 24 threads, that’s a bit over 2.5GB per thread. With two DIMMs (as shown), that’s a bit over 1GB per thread. You will struggle to use that CPU to its full potential when it comes to doing things like compiling somewhat complex software. In practice, I have found 4GB/thread to be required when compiling things like Chromium (QtWebEngine), and about 2GB/thread for things like Firefox. If you are not compiling (major) software from source code or running Gentoo this likely isn’t a problem, and you can always limit the number of jobs to work with the amount of memory you have available in the odd case where you end up doing things like this.
      That said, I can’t seem to figure out definitively what the maximum RAM limit is for this CPU or chipset. If it is not greater than 64GB, there is no point of getting DIMMs any larger than 16 GB. The X570 chipset (fanciest, among several in the AM4 family) apparently supports at least 128GB, but this will also depend on hardware support in the motherboard. Just because a motherboard has this chipset doesn’t mean it supports all of its maximum capabilities (i.e. PCIe lanes, memory, overclocking, etc)

    I never used DDR4 personally, but from what I hear, the difference between DDR4 and DDR5 is marginal, but DDR5 comes with the added headaches of “training.” It can take upwards of 15 minutes for a DDR5 machine with a lot of memory to boot for the first time. I was nearly ready to RMA my memory before I figured out this was happening, and I had to flash a UEFI firmware update to ultimately get 128GB working.

    • blobjim [he/him]@hexbear.net
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 months ago

      Is that really necessary? I’m using a new CPU and motherboard with multiple drives, (and an older GPU) and my computer maxes out at around 350 W.

  • Dumbkid@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    5
    ·
    5 months ago

    The infinity fabric speed, the stuff between chiplets wants to run in a 1:1 ratio with ram, so you can squeeze a little more out of that cpu if you get 3600 ram.

    Ddr4 runs at half the rate is says (double data rate) so 3600 runs at 1800mhz which will match 1800mhz of the infinity fabric. Some chips can go higher but it’s not guaranteed

  • BelieveRevolt [he/him]@hexbear.net
    link
    fedilink
    English
    arrow-up
    5
    ·
    5 months ago

    One thing you need to keep in mind in case you didn’t already know is that this is an older AM4 system, and if you want to upgrade in the future, you’ll have to get a whole new motherboard, CPU and memory (AM5 doesn’t support DDR4 RAM).

    If you want to save some money, you could go with a weaker CPU, that one is overkill for gaming which is more GPU dependent anyway.

  • RION [she/her]@hexbear.net
    link
    fedilink
    English
    arrow-up
    5
    ·
    5 months ago

    You don’t seem to have a CPU cooler (the CPU in your screenshot says cooler not included) which is mandatory. A Thermalright Phantom Spirit 120 EVO will almost assuredly be the move, thermalright is KILLING it right now in the air cooler scene. I’d question going for the 5900x when something like the 5800x3d exists and can be had for fairly cheap if you live near a microcenter, but it seems like you’re dead set?

    On NVIDIA vs AMD, I don’t begrudge you for avoiding NVIDIA due to controversial decisions, but on the other two points:

    • the price difference isn’t that crazy in my experience, and in exchange for the NVIDIA premium you get killer apps like DLSS, frame gen, Reflex, superior raytracing, while the AMD counterparts lag noticeably behind. the slight edge in raster performance from AMD doesn’t seem super worth it currently IMO, but that could always change!

    • PopOS specifically actually has great compatibility with NVIDIA from what I’ve read, although I believe it depends on the proprietary drivers which may not be your cup of tea

  • hello_hello [comrade/them]@hexbear.net
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    5 months ago

    drivers’ poor performance on Linux

    Not necessarily true. If you have an older card (older than the 1650/older than 2020) you’re fucked but newer cards should actually be supported. By the end of the year Nvidia should not be an automatic downgrade of an experience compared to AMD. But yeah they’re expensive, ruled by the richest capitalists in the world, and their power efficiency is hot garbage.

    Pop OS on it as my primary operating system.

    If you’re getting primarily a gaming PC then I would recommend checking out Bazzite because it’s all batteries included with support for Steam’s gaming mode (basically getting the Steam deck functionality onto your PC) with minimal setup required. POP!_OS is still going through a heavy transition right now into COSMIC so I wouldn’t recommend it right now until POP!_OS 24.04 drops. I’ve used it on my own gaming pc with an nvidia card and it worked flawlessly (minus the green company problems).

    • PorkrollPosadist [he/him, they/them]@hexbear.net
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      5 months ago

      Anecdotally, I never had performance problems with Nvidia on Linux. Just other annoyances, like it taking a very long time for them to properly support Wayland (historically poor performance in XWayland, moot for several years now, but the workaround of just sticking with XOrg was workable), needing to compile out-of-tree kernel modules (usually managed by the distribution, but annoying if you need to run bleeding kernels for other reasons), and having it’s own proprietary OpenGL / Vulkan implementations instead of running Mesa3D at full performance.

      When I switched to AMD, I noticed little things, like the screen doesn’t flicker when I activate a second monitor, and having monitors with different refresh rates worked. Gains from Wayland working as intended, mainly.

      • hello_hello [comrade/them]@hexbear.net
        link
        fedilink
        English
        arrow-up
        2
        ·
        5 months ago

        I feel this. The first time I loaded the 555 driver onto my NixOS system it felt amazing to just have all my games run smoothly using Vulkan.

        But my sleep/suspend was broken in the process. Fuck green company.

  • dumpster_dove [he/him]@hexbear.net
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    5 months ago

    You probably need to buy front intake fans for the chassi as those aren’t included. In that price class there’s phanteks p400a, lian li lancool 214 or 216, fractal meshify c, that have all done well in tests and have some included fans.