I understand that AMD drivers are open source and less of a hassle to work compared to Nvidia. But what else? What model should I look for? I don’t care for raytracing or other dumb gimmicks. Just want to run my map games and cowboy games without lag and crashes. Upscaling compatible is preferred in case I want to play newer slop without buying a new card.

  • Gorb [they/them]
    ·
    edit-2
    4 days ago

    Do you already have a system or are looking to build a new one? If its new I'd say just go AMD if it's Linux you're running because half the Nvidia features you'd get on the card don't even work with their crappy blob drivers. Its probably gotten better since the last time i tried but its not a plug and play experience. I don't believe anyone who says it works fine I'm like the biggest linux advocate I've been using it for almost 2 decades but nothing on linux has ever been as simple as "it just works" especially for nvidia.

    There are some decent value AMD cards on the market something like the 7800xt wins out over the 4070 at the same price point. You're also more likely to be able to use the full feature set of an AMD card on Linux and it will work without any issues on Wayland which is important as more and more distros are dropping xorg completely. Cheaper AMD cards in the 6000 series have very competitive price to performance

  • Evilphd666 [he/him, comrade/them]
    ·
    edit-2
    4 days ago

    If you get an all AMD rig you can accces AMD Smart technologies that can do some synergies.

    Big one being Smart Access Memory which allows the processor direct access to GPU memory.

    Frame Generation -
    I'm not too familair with NVIDA version of it but there are some games where the driver will automatically turn frame gen on and it works well...except it basically tells the card to go nuclear. Like I have a bougie 7900XTX and Hades 2 was giving temps of 105C on the gpu memeory sicko-beaming 640fps

    So I had to go into Adrenaline and tell the card to AMD Chill and limit frames to 120.

    On the other hand Super Resolution has gotten really good. You can take a 1040 / 1440 res and do 4k res fairly easy now with minimal processing.

    NVIDIA does ray tracing. AI, and cuda things better. AMD still capable of these things.

    AMD has been on a tech spree lately and it's like getting free upgrades to the card.

    Modern games 8GB won't do you. I recommend 16GB to give room for modern features and things that a normal desktop user would have in addition to the game reguardless what team you end up going for.

    If all you want to do is game and have a Linux desktop, the Steam Deck OLED had a linux desktop with a dock accessory to display that on a tv or monitor. Cheaper than a full big box machine.

    • Feinsteins_Ghost [he/him]
      ·
      4 days ago

      I am so very much not a gamer. I have one desktop that doesn’t have a GPU, and my workstation is running on an nvidia 730m that I pulled from a shitty Dell about 15 years ago I guess. Two gigs!

      The workstation is packed to the gills with 192gb of ram tho. Whatever that’s worth.

      • the_post_of_tom_joad [any, any]
        ·
        4 days ago

        with that much memory, TELL me you have tried to utilize as much as you can just to see what you can do. You have, right? 2,3 photoshops open at once? 100 chrome tabs? What is your max? whats your numbers? I've never gone above 60% utilization of my 64GB ram.

        • Feinsteins_Ghost [he/him]
          ·
          edit-2
          4 days ago

          I’ve had well over 100 FF tabs running. Multiple plex encoders/streams running at once with the FF tabs, two VMs, music streaming, everything. Bottleneck is always the CPUs/motherboard. I’ve always run Linux and never been a g*mer so graphics has never been an issue. ram utilization never got about 25-30% before it would shit the bed. It’s a z620 workstation with dual Xeon e5-2600v2’s. Ancient at this point. I have all eight ram slots populated w 24gb sticks of ddr3 ecc ram. Six in the main motherboard and two on the 2nd CPU’s daughter board. I got them for like 8 bucks a stick off eBay. I’ll never use it all, and I’ll never use it as it was intended for- mine was originally outfitted with dual quadro 4000’s in SLI.

          It’s huge. It’s heavy. It’s loud. It’s hot. During the wintertime I just pop the side door off the case and heat my bedroom w it. It’s old and outdated but it still works when I turn it on so I’m gonna use it til it dies.

  • The_Walkening [none/use name]
    ·
    4 days ago

    AMD. Had horrible problems with Nvidia drivers on a rolling release distro, haven't run AMD with one but it's been smooth sailing ever since I switched. Running a 5600xt, plays Death Stranding at 1080 pretty competently.

  • zkrzsz [he/him]
    ·
    4 days ago

    AMD. Without knowing your budget, I would suggest a used 6800XT for great p/p.

    • rtstragedy [she/her]
      ·
      edit-2
      3 days ago

      this, i just got rid of mine because of a whole thing trying to get VR working without the drivers crashing with steamvr (this is a whole other post tbh) and wanting to get my dad a better video card but the 6800 XT is really good in Linux.

      Nvidia is ok so far on Linux, KDE's HDR tonemapping doesn't work right. Games run good in Wayland even, open source drivers recommended now, for VR there's a few tweaks to make but it works ok.

  • hypercracker [he/him]
    ·
    4 days ago

    Yeah always go for AMD over nvidia on Linux. You will have way fewer issues in general. I bought a used AMD card off local facebook marketplace for not that much money. Take a look and see what’s around you then get the best card you can buy for your budget.

    Should be noted because I’m a pedantic dickhead that while AMD drivers (the thing running on your CPU to let Linux talk to the GPU) are open source, their GPU firmware (the OS running the GPU computer inside your computer) is not. So if you want to be a hardcore “libre” Linux person there aren’t any real decent GPU options but it isn’t that big a deal imo.

  • btfod [he/him, comrade/them]
    ·
    edit-2
    4 days ago

    What's your budget and how much grunt do your games demand? You might do OK with something in the RX 5000 or 6000 series. These might only be available as used/refurb, but if you shop carefully you can find good deals, and some refurb cards even come with warranties on ebay.

    I just picked up a refurb 6750 XT which was a huge upgrade over my 1650S. It's running great in Bazzite, and since it's an older card but still meets my needs I feel like I got a great deal. Even better that it was a refurb. I'm very happy so far.

  • rainn [they/them, she/her]
    ·
    4 days ago

    I am running an RTX 2060 just fine on Linux with really no issues. Wayland is iffy if you want to use that, though it's getting better

  • lorty@lemmygrad.ml
    ·
    3 days ago

    If you want less of a headache, just go AMD. FSR may not be as good as DLSS but the extram RAM will help you a lot more in the long run.

  • peeonyou [he/him]
    ·
    edit-2
    4 days ago

    I bought the top of the line AMD card a few years back and never got the goddamned thing to be able to use both my monitors on linux, and on Windows the performance didn't seem all that great. I ended up taking it back after pulling my hair out for a day or two. I bought an nvidia card, plugged it in, it worked right off the bat in Linux and the performance was insanely better on windows. I never looked back.

    Also if you care at all about running any AI apps then forget AMD. You'll really want a card capable of CUDA and that's only Nvidia as of now.

  • bortsampson [he/him, any]
    ·
    4 days ago

    I got a Nvidia 12gb 3080 for about 250 used and it's been pretty solid under X+Kubuntu. It's like 2 additional steps to get running out of box on most distros. I tried a few different distros but because of the libs I use in my custom vfx/animation pipeline I went back to a Debian based distro. My gaming experience is flawless though I dropped serious money on this box.

    256gb memory 2x2 2tb m2 sdd raid + 2 4tb sata ssds zfs pool
    i9 14k series, 5.8ghz 24 core

    For the first time in my 20 years of using linux I have free memory when I'm not rendering. I've always found the best performance gains from hardware in Linux is ram so I maxed out and regret nothing.

    You might be able to run some CUDA stuff on AMD cards using one of two API translation layers. It's not something I would bank on. If you just want to do diffusion stuff then don't worry too much about. You can still use Llama3 on AMD. I don't really do a lot diffusion work though. Mostly use comfyui as a node based processor for my own python vfx code.