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, any]
    ·
    15 days 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]
      hexagon
      ·
      15 days 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.

      • Beetle_O_Rourke [none/use name]
        ·
        15 days ago

        If you are not doing heavy productivity tasks, using a 5700x3d will be $100 more to spend on a stronger GPU, for a negligible drop in gaming performance.

      • Grebgreb [he/him]
        ·
        15 days 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]
          ·
          edit-2
          14 days 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
            ·
            14 days 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]
          hexagon
          ·
          14 days 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]
    ·
    15 days 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

    • crafted_104 [any]
      hexagon
      ·
      15 days ago

      I'm currently doing that right now, everything will be updated on this post once I choose all the parts

  • POKEMONGOTOTHEGULAG [none/use name]
    ·
    15 days ago

    Noooooo!!!!! Your motherboard is not compatible with CPU and RAM. I will edit this post once I have formulate my reasoning, I want you to hold off buying this system based on ptevious comments

    • BelieveRevolt [he/him]
      ·
      edit-2
      15 days ago

      I didn't even notice they had an AM5 motherboard in there. Yeah, you'll have to at the very least switch that to something else.

    • crafted_104 [any]
      hexagon
      ·
      edit-2
      15 days ago

      I changed it to a AM4 lmao

      You can check the updated images

      • POKEMONGOTOTHEGULAG [none/use name]
        ·
        15 days ago

        An AM4 motherboard is ok and cheap but entirely un-updateable. If that is ok go with it queen but if you want tonfiture-proof your system you should go with an am5 cpu, mobo and ram.

          • PorkrollPosadist [he/him, they/them]
            ·
            edit-2
            15 days ago

            It will be a LONG time before 24 threads at 3.7 GHz is unworkable. Aside from gamer slop, software will be targeting much less performant machines for a very long time. I was running Gentoo on an i7-4770k (8 threads at 3.5GHz) up to this year and the only reason I switched was because the 32GB RAM limit of the architecture was finally beginning to constrain me, 10 CPU generations later. And though the clock speeds of these CPUs hasn't changed significantly, they have MUCH larger caches nowadays. That old machine is still more powerful than the CAD/CAM workstation IT provides me at work.

  • solarvector@lemmy.dbzer0.com
    ·
    15 days 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.

    • BelieveRevolt [he/him]
      ·
      15 days ago

      It really is rare to see something that works and does exactly what you want on the internet of today...

    • crafted_104 [any]
      hexagon
      ·
      edit-2
      15 days ago

      It works fantastic

      I had a lot of parts that were incompatible with other parts I plan on getting

  • fuckwit_mcbumcrumble@lemmy.dbzer0.com
    ·
    15 days 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.

  • Rojo27 [he/him]
    ·
    edit-2
    15 days 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.

    • crafted_104 [any]
      hexagon
      ·
      15 days ago

      I'll be getting this, thanks for reminding me!

      Show

      • RION [she/her]
        ·
        15 days ago

        1000w is way overkill for your cpu & gpu. 750w would give you plenty of headroom, honestly maybe even 500w. it's fine if you plan on upgrading to something beefier in the future though

        • crafted_104 [any]
          hexagon
          ·
          15 days ago

          I ended up changing to a 650w, i'll probably change it again to a 750w depending on the price

      • Rojo27 [he/him]
        ·
        15 days ago

        Cool, that should be plenty reliable and powerful for this system.

  • PorkrollPosadist [he/him, they/them]
    ·
    edit-2
    15 days 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).

    • crafted_104 [any]
      hexagon
      ·
      14 days ago

      Yeah I think Curved Monitors would be a great choice for me rather than flat

    • tactical_trans_karen [she/her, comrade/them]
      ·
      14 days ago

      I got a big ass curved ultra wide, I was skeptical and thought it was a gimmick but decided to try it. My monitor arm let's me get up close and create an Imax like view and it blows my mind.

  • itappearsthat [he/him]
    ·
    15 days ago

    Damn RAM has gotten cheap, I really should get a motherboard that accepts DDR4

  • PorkrollPosadist [he/him, they/them]
    ·
    edit-2
    15 days 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]
      ·
      14 days 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.

  • RION [she/her]
    ·
    15 days 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

  • Dumbkid@lemmy.dbzer0.com
    ·
    15 days 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

    • Beetle_O_Rourke [none/use name]
      ·
      15 days ago

      Can the 5th gen memory controllers consistently support 3600? Tightly timed 3200 was the way to go for 3xxx ryzen 7.

  • BelieveRevolt [he/him]
    ·
    15 days 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.

      • Beetle_O_Rourke [none/use name]
        ·
        15 days ago

        https://pcpartpicker.com/list/CsTqFs

        More cores, a stronger GPU, 64gb of ram for youe compilation needs, and a higher refresh monitor!

        • RION [she/her]
          ·
          15 days ago

          why the 5950x? Unless there's heavy production tasks going on the 5800x3d will clear based on gaming performance. FHD 250Hz monitor is an odd choice too, unless we know for sure OP wants the higher refresh for esports or something a more balanced 1440p + 144/120hz would probably suit them better

          • Beetle_O_Rourke [none/use name]
            ·
            15 days ago

            I assumed that going for the 12c initially meant that they had a need to compile large files, but you are correct that the x3d will be much better for just gaming and probably acceptable for anything else.

            OP should consider this as well if they are not doing HEAVY productivity tasks.

            If there's no need for greater than 32gb of ram for compilation/pro video editing, downgrading to a 5700x3d and 32gb of RAM allows an upgrade to a tier higher of GPU to the 20gb VRAM 7900XT.

            If OP is not playing competitive esports games where every nanosecond matters, they would indeed be better served by a 2K monitor.

            Here's a list which would be superior for just gaming incorporating RION's suggestions:

            https://pcpartpicker.com/list/Fxy3TY

  • hello_hello [they/them, comrade/them]
    ·
    edit-2
    15 days 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]
      ·
      edit-2
      15 days 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 [they/them, comrade/them]
        ·
        15 days 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.