Hi ,

I will hopefully be building a Linux gaming PC this year. To be honest its the first PC I’ve ever built, so tips would be appreciated. Currently my only game PC/console is my Steamdeck. I will probably install Bazzite, until steamOS is released and works with all the hardware I choose. This is my chosen hardware using pcpartpicker.comfor compatibility.

CPU: Ryzen 7 7700X

GPU: Gigabyte Radon RX 7800 XT

Motherboard: MSI Mag B650 Tomahawk

Storage: WD black SN770 nvme 1TB

Memory : corsair vengeance DDR5 32GB

PSU: corsair RM850e

Case: Corsair 4000D RGB airflow

(edit 1) : cooling: Peerless Assassin 120E

I don’t play any online multiplayer games, mainly games like horizon zero dawn , cyberpunk 2077, God of war. etc. Obviously I play on terrible settings on the steamdeck, but would like a decent future proof or upgradable build that willl run with 1440p high settings.

I suspect this hardware is good enough for this, but will it be suitable going forward without rebuying most of the components ?

Any tips about future proofing or PC building in general would be really appreciated.

  • mox@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    7 hours ago

    That build should handle 1440p gaming for more than a few years to come.

    You might want to consider swapping out the Ryzen 7 7700X for an X3D model. Many games get a significant boost from the extra cache. It can also make game performance less dependent on your RAM speed.

    Maybe wait until the upcoming hardware releases hit the market, because those can drive down the prices of the stuff you intend to buy.

  • exu@feditown.com
    link
    fedilink
    English
    arrow-up
    24
    arrow-down
    1
    ·
    16 hours ago

    Wait like one month for AMD to launch their new GPUs. On the off chance that they don’t bungle the launch as usual you might get better value than buying a 7800 XT now.

    • imecth@fedia.io
      link
      fedilink
      arrow-up
      12
      ·
      15 hours ago

      Wait for one month for the new GPUs to come out, wait for the drivers to catch up, wait for the benchmarks… Or just buy a tried and tested GPU right now.

      • CarbonBasedNPU@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        8 hours ago

        I mean worst case scenario they probably end up with a cheaper 7800 if the launch isn’t as bad as the 50 series.

      • exu@feditown.com
        link
        fedilink
        English
        arrow-up
        4
        ·
        13 hours ago

        Bazzite, being a gaming focused distro, probably is pretty close to the latest kernel releases so it could work ok on launch or pretty soon after.
        Generally this close to a new launch, if you don’t need a system immediately it’s better to have wait a bit more.

    • greylinux@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      15 hours ago

      Thanks for the Tip, really appreciate this, I will definitely wait a little while to see what changes in the prices

  • cron@feddit.org
    link
    fedilink
    English
    arrow-up
    12
    ·
    16 hours ago

    The new AMD GPU generation is due to be presented this week, with tests expected in early March. I’d recommend waiting a few days to see the first impressions.

    • cron@feddit.org
      link
      fedilink
      English
      arrow-up
      12
      ·
      16 hours ago

      I wouldn’t consider an AM4 build for a new PC unless there is a very low budget. But this does not seem to be the case here.

      • theunknownmuncher@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        16 hours ago

        I mean that’s fine and its nice to have a future upgrade path for the mobo, but reality is that AM4 would also perform great for running all of the games that OP listed and likely future games as well. They did specify “upgradable build” so I am not really recommending AM4, just using it as a comparison that the one they have chosen is definitely relevant and suitable

        • EddoWagt@feddit.nl
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 hours ago

          Realistically, when the time comes to upgrade the cpu, AM6 will already be out anyways

  • felsiq@lemmy.zip
    link
    fedilink
    English
    arrow-up
    8
    ·
    16 hours ago

    Looks like a great build, only two recommendations personally:

    first, make sure the ram you get is 6000MHz, and in the case of Corsair vengeance they have a CL30 kit and a CL36 for prices that usually aren’t too far apart. If it’s close in price CL30 is better, but if not CL36 isn’t awful (or you could pick up some equivalent CL30 ram for cheaper from gskill or teamgroup).

    also someone else already mentioned the SN850X, which would be a great upgrade (2GB/s faster read speeds) but depending on pricing the new sn7100 might be a good middle ground.

    Otherwise assuming you slap a decent cooler on there the build looks perfect to me, and the only alternative I’d mention is just that cheaper and similar looking cases exist if you want to cut costs a little to make up for spending more on the ssd (deepcool’s matrexx comes in a mesh version with a similar look to the 4000d at usually half the price with four fans, ime). Have fun with the build!

    • greylinux@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      15 hours ago

      Thanks for this, I checked what I had saved as my wish list and it was a CL30 kit . Also I wasn’t completely sold on the 4000D it’s just the most recommended and honestly I wouldn’t know what to choose for a case, so I appreciate the recommendations, I will have a look and report back.

      • felsiq@lemmy.zip
        link
        fedilink
        English
        arrow-up
        2
        ·
        9 hours ago

        Honestly case-wise you just want something you like the look of that fits all your stuff and has some ventilation lol. In your case that’s just checking that it fits an ATX motherboard, the height of your cooler, and the length of your gpu. For your cooler and gpu most mid tower ATX cases will probably fit no problem, so try to narrow things down based on looks/style and having a couple fans (or at least room for them) first and just check dimensions once you’re seriously considering an option. A case that comes with fans is usually cheaper than buying fans separately so that can be a plus for cost savings, but if you’re picky about noise or airflow choosing your own fans lets you optimize for either/both. Different cases will have better or worse cable management options, but if you’re the type to build once for a while and not swap cases or motherboards all the time you may not care too much.

        Basically:

        1. do you like it?
        2. does it have reasonable airflow (more than two fans)?
        3. does it fit? (Probably yes if it’s an average sized ATX case)
  • dingdongitsabear@lemmy.ml
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    3
    ·
    18 hours ago

    is this a humblebrag? if so, congrats, you a rich motherfucker, mad respect.

    if you’re actually serious with this question, then yeah, you’re good for the foreseeable future; maybe double the storage as that increases your build’s price by what 5%?

    • greylinux@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      15 hours ago

      I wish I was rich !! I live very much within my means, but this is one opportunity I have to spend some money I’ve earned on myself. This is mainly why I am looking for advice and guidance so as not to get it wrong and cost me in the long run. I would like this build to last me a long while.

    • Voytrekk@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      3
      ·
      16 hours ago

      Additional storage is easy to add later on, so no need to risk the budget right now. Same thing with RAM to a lesser extent.

  • BananaTrifleViolin@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    18 hours ago

    This looks like a good build.

    A couple pf considerations; which really come down to your budget and future plans.

    The Ryzen 7700 X is a good value per £ spent, and a good chip. But if your budget allows then £140 more gets the Ryzen 9 7950X, which has twice the threads at 16, better specs generally and nearly double the bench marking scores. Obviously prices vary in different regions but I’m seeing the 7700 X at £330 and the 7950X at £470. For 40% more you’d get about 100% more power. Those sorts of things are worth considering when you build - a higher budget now may save you money longer term as you may not need to upgrade for longer and youre already sinking the £330 in which you wouldn’t get back when you upgrade.

    However you would also need to think about CPU cooling and may end up spending more on a fan too. But fans are generally cheaper and if youre already getting a good fan it’d be moot. Do get a fan; I dont think the 7700 X cones with one and generally stock fansnwith CPUs are OK but not the best for high performance use like gaming.

    For graphica the RX 7900 GRE is a slightly better AMD graphics card. Its about 11% more powerful. I’m seeing t at £560 versus £520 for the 7800 XT. About 7% more expensive. 11% is a more marginal boost but again might be worth it. I’d definitely go with AMD at that price range - Nvidia 4070 is similar performance to the 7900 GRE but I’m seeing the 4070 as more expensive and Nvidia drivers are not as good on linux.

    Thats not to say the drivers dont work - I do have a 3070 on Linux and I have a good experience gaming. The problems are ive had bad driver updates ive had to roll back, and I have problems with Wayland so use X11.

    However if money were not a limit, the top end cards are Nvidia and you’d still get your gaming power from them on linux. Its just frustrating and annoying when drivers lag Windows, or have buggy updates. In terms of value for money and Linux, the AMD RX 7900 GRE is the better buy.

    (Edit: worth saying too for single player gaming the ones youre playing are the ones that make good use of ultra high end graphics - so for example Witcher 4 is going to making use of top end graphics in the years ahead. GTA VI too. Not sure that justifies the cost of high end cards though - they are rediculousl overpowered and overpriced fr current uses)

    Last thing, again coming down to budget vs future proofing. 32gb of ram is good but maybe worth getting 64gb if you can afford it to future proof. However if sticking with 32gb get a brand and combination you’d hopefully he able to buy more of down the line. Its not a good idea to mix ram sticks so you could get 2 16gb sticks now, and then another two 16gb sticks in the future - so make sure its a decent brand like Corsair that will still sell in 3-5 years. However if you get 64gb you might be OK for 5 and maybe even 10 years.

    RAM is also always one of the cheapest and first and easiest ways to boost performance in a systemif you had to pick just 1 item to boost. (Edit: but in your case 32gb is already top end so you probably wouldn’t notice the 64gb unless you have some very memory intensive scenarios. I do have 64gb - which I do use for Cities Skylines as I load so many mods. So 64gb can still be a good buy if you’d use it)

    Edit 2: also get a 4k gaming monitor because with the specs youre considering you’d be playing at 4k. I play at 4k with high and ultra settings still on my 3070, and that’s less powerful than what youre buying.

    • greylinux@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      15 hours ago

      wow, thanks for the great advice, this is what I need. My main concern with my build spec was the CPU, I’ve seen mention that the one I chose, wasn’t the best in benchmarks, so I will have a look at the Ryzen 9 7950x for sure.

      I will also have a look at RX 7900 GRE for the GPU I want to invest the right way now, to not have to spend more later If I’m disappointed with what I’ve chosen with limited experience.

      I would personally like to stick with all AMD, I’ve had major issues with laptops on Nvidia in the past, so I’m not a fan, although of course I know the best, high end options are Nvidia sadly.

      I haven’t started looking at gaming Monitors yet, I wanted to pin down a good build to get into, as I have to learn how to build it first, get it setup maybe test on the TV, before diving into a gaming monitor purchase. But i would be grateful for advice in this are also.

      for cooling I was thinking of a Peerless assassins 120E , is this a good option?

  • pogodem0n@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    18 hours ago

    That’s a great build, OP! I got nearly the same system running Fedora KDE, at least architecture wise.

    I recommend getting an SN850x for your SSD instead. It is not much more expensive but so much faster. Everything I do on my system is super snappy. I even got a close friend also to buy this one and they are super happy as well.

  • linkinkampf19@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    18 hours ago

    I have the nearly the same CPU and GPU, sans the X version of the 7700, and it all works wonders for my gaming needs. As the one poster said, is this a humble brag lol? Built mine at the end of '23.

    Perfectly fine build and should last a good while. I play mostly at 1440p, and dabble in some heavily modded games like SkyrimVR, Cyberpunk, etc.

    Eep, just realized the community, but this still stands, and you’ll most likely see better performance versus a standard Windows setup.

  • Acidbath@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    20 hours ago

    just eyeballin the specs it looks alright - like idrk if its all compatible I assume they are. I would get more ram if possible, I think 32 is gonna be the standard soon if not now (therefore if you want to future proof maybe get more).

    Also get more fans. I’ve heard that there are noctua clones (or something else ) that have been doing well but I can remember the name.

    Get a ups - dont want to have your computer fry during a storm.

    Maybe increase powersupply because overtime they will lose there capability( I dont know what its called exactly but basically over time it will decrease in output).

    Oh shit I just noticed, do you have a cpu cooler? DO NOT CHEAP OUT ON THIS. Im pretty sure ryzen7 doesnt come with a heatsink but if it does, chances are its mid. Ive only built with air coolers never tried AIO liquid coolers so I cant say much about them.

    You “could” buy stuff used but like since this is your first pc I would try getting everything new. Also, new stuff “can” sometimes come outta the box broken (it just happens sometimes) so keep that in mind. But overall, yeah have fun :] I assume you are also getting a gaming monitor so make sure you set the refresh rate in os settings! Also dont plug in displayport or hdmi cable into motherboard. Sorry for the long text but again have fun!!

    THERMAL PASTE- dont need to be too fancy but do shop around.

    Also if you do end up getting more fans, you might need a fan controller. I do not know if your motherboard has enough fan ports. Do keep this in mind ~ it sucks to go back to a store to buy more stuff.

    • teslasaur@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      ·
      20 hours ago

      AIO coolers aren’t worth it imo. Stay clear of the H-series AIO from Corsair, none of my friends have had proper performing cooling from them.

      If I had to choose cooler right now it would be “Thermalright peerless assassin”

      Secondly, i would spend a little extra for a cpu with x3d.

      • cabb@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        8 hours ago

        Phantom Spirit from Thermalright performs a bit better and costs roughly the same as the peerless assassin

      • Thorry84@feddit.nl
        link
        fedilink
        English
        arrow-up
        2
        ·
        16 hours ago

        Just as a counterpoint on AIO coolers. I’ve used a Corsair H150i for years now, first on my Ryzen 3950X and later the same cooler on my 5950X. It’s super quiet, runs crazy high boost clocks and has excellent RGB / fanspeed control. I have a relatively small case and have the 360 radiator in the front (with an open mesh in front of it).

        So your mileage may vary, some may be bad, but it’s not all of them.

      • greylinux@lemm.eeOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        13 hours ago

        I forgot to add this to the above wishlist, Ive added it now, this was the cooling system I was thinking of getting.

    • Robin@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      19 hours ago

      I think a UPS is overkill unless you also have brown-outs to cover for. A surge protector should be enough

    • greylinux@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      14 hours ago

      Also dont plug in displayport or hdmi cable into motherboard.

      I’m very new to this so want to get it right, why is this not good?

      also fortunately where I live, I have had only one powercut in 10 years but I have surge protection on every outlet extension.

      • Acidbath@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        10 hours ago

        Sorry just woke up (holy smokes theres so many new comments maybe this was answered). You want to plug it into the gpu. Its a common/uncommon mistake new people do. But hey have fun when you get all the parts! I hope all these comments help, its been a while since I have last built a computer.

    • jonathan@lemmy.zip
      link
      fedilink
      English
      arrow-up
      3
      ·
      19 hours ago

      Barring a catastrophic failure, that PSU has plenty of headroom for that CPU/GPU combo.

      If you buy fans, make sure they are PWM so that the speed (and noise) can be managed by your system.