I know, lame post, but I wanted to say that Linux gaming has gotten soooo much better, to the point that I honestly think my games are running better than on Windows. I’ve played so many games, but notable ones are Halo: MCC, MS Flight Sim 2020, Satisfactory, Mass Effect Legendary Edition, and right now I’m starting a full playthrough of Dragon Age.

Dragon Age is notorious even on Windows for being a pain because it’s such an old game. You have to install the 4gb patch, and even then it’s a bit rocky. Not on Linux though! I did have to install PhysX but I googled it and saw it was 2 buttons to install on Linux! Now it’s been rock solid and stable, with no crashes.

Linux gaming may have a high bar to learn, but that bar is constantly getting lower! Exciting times!

  • @FrostyCaveman@lemm.ee
    link
    fedilink
    English
    09 months ago

    It’s been drop dead easy for me too in the past few years. Almost all of my gaming is through Steam and the Proton mode is like, a few extra clicks. It’s gotten to the point that I don’t even need to consult ProtonDB for runtime options now.

    For old games there’s Lutris and its install scripts are a fuckton easier than trying to manually wrangle shit together (no matter what OS you’re on) which is even better

    In fact, my completely non technical (and, notably, non programmer) friend noticed what my experience is like and as a result decided to dual boot on his new gaming rig. Mind blown. I didn’t even do any evangelising or shilling, I guess the best evangelism is just practicing what you (would) preach

    I think dual GPU situations like laptops are sometimes a bit of a pain in the ass though from what I read.

    I’m using a GTX 1080 Ti and nvidia’s legendary fuckery hasn’t impacted me

    • ScrubblesOP
      link
      fedilink
      English
      09 months ago

      I’ve been blown away at how much support and effort has been poured into Lutris! Helping people get started who don’t know much

  • Chloë (she/her)
    link
    fedilink
    English
    09 months ago

    Yep, all my games just work, to be honest it takes me less time to setup my gaming rig on Linux than windows, and it feels solid as hell. If I have a Linux PC I can get steam in a few seconds and start playing just like that!

  • GreenBottles
    link
    fedilink
    English
    09 months ago

    Next time I build a gaming machine it will be Linux based. 2x GPU’s and I’ll do a IOMMU passthrough to a Windows VM for any games that I still need it for. I have several machines and all but two are linux currently. My recording studio is Windows because I have too much invested in software at this point. And this rig which is my main\gaming pc. And if it wasn’t for some anticheat systems I would wipe this thing right now.

    • @ulkesh@lemmy.world
      link
      fedilink
      English
      09 months ago

      Good luck. My experience with vfio is that it works…ish. There are a lot of compromises still, depending on what kind of setup you really want. I’ve effectively said now that if the game doesn’t work on Linux (which now, like you mentioned, is anti-cheat-related), then it’s not worth playing. Windows Recall was enough to finally break me of this “Windows safety blanket” that I’ve had for 25 years of trying to game on Linux. With Proton and Glorious Eggroll’s ge-proton, everything effectively just works. And one day, all this anti-cheat nonsense will be a thing of the past.

    • ScrubblesOP
      link
      fedilink
      English
      09 months ago

      Nvidia was a pain before when I did it myself, but I did get it to work. I switched to PopOS though, and it made nvidia so. much. easier! There’s just a separate download for it

    • ScrubblesOP
      link
      fedilink
      English
      09 months ago

      Only issue I’ve had beyond installing drivers is steam big picture. Gamescope does not play nice with Nvidia, everything else is great

    • Cyborganism
      link
      fedilink
      English
      09 months ago

      I have an Nvidia card and it’s going great. I don’t know what people with trouble are doing to encounter problems because I’ve been using nothing but Nvidia cards since the early 2000s with Linux and I’ve never had issues.

      • @Enragedzeus@lemmy.world
        link
        fedilink
        English
        09 months ago

        I’m running the latest Fedora on plasma with a 4080. My only issue is the main screen on steam looks like white noise from a tv in 1990, outside of that though I have had no issues

    • @LifeCoffeeGaming@lemmy.world
      link
      fedilink
      English
      0
      edit-2
      9 months ago

      I’m on a 3060 on popOS and I’ve literally had one driver issue I had to rollback in the year I’ve been daily driving it.

      • @InternetUser2012@lemmy.today
        link
        fedilink
        English
        09 months ago

        I tried a few other distros, and popos just works. The only minor issue I’ve had is after days of playing some games, it will start to freeze up for a second or two every second or two. If I log out and in, it’s fine again for a while.

  • @orca@orcas.enjoying.yachts
    link
    fedilink
    English
    09 months ago

    I recently moved my ASUS ROG Zephyrus entirely over to Linux and it’s been seamless. I’ve been able to play every game without issue. Between my Steam Deck and the laptop, my console days may be numbered.

    • ScrubblesOP
      link
      fedilink
      English
      09 months ago

      I have one last windows machine hooked up to my TV, using Steam Big Picture. I’m going to wait until Dragon Age Veilguard just to see a new game how quickly it becomes supported/how difficult it’ll be to set up, but if I can get it working pretty quickly, I think that’ll be off Windows

      • @orca@orcas.enjoying.yachts
        link
        fedilink
        English
        0
        edit-2
        9 months ago

        What I usually do is change every Steam game to use the “Experimental” version of Proton. As soon as I enable that, basically any game in my library becomes installable. Even non-Steam games can be added in and use Proton iirc. My success rate has been pretty good, but some games are still a little rough (mostly lack of controller support, or things like traversing dumb launchers like in GTA).

        • ScrubblesOP
          link
          fedilink
          English
          09 months ago

          Oh yeah, the number one issues were with non-steam games, getting EA play to launch by itself. Learned a lot about Lutris and wine for that, DA:O and ME:L were both like that, but got both to work perfectly!

  • @helenslunch@feddit.nl
    link
    fedilink
    English
    09 months ago

    Linux gaming may have a high bar to learn

    I disagree. 99% of the time I just click the play button and that’s it. Which is honestly more than I can say for Windows.

    • ScrubblesOP
      link
      fedilink
      English
      09 months ago

      I think it depends, you’re right, but if anything goes wrong there’s a large cliff.

      Happy path is exactly right, click “compatibility” and then run.

      If anything goes wrong it’s incredibly hard to figure out why. protondb is pretty good, but a lot of times it’s like mystical “set SOMEENVVARIABLE=someweirdthing %command%” and you’re like "Uh… okay… sure…

      • @TriflingToad@lemmy.world
        link
        fedilink
        English
        0
        edit-2
        9 months ago

        when you Google an error message and the search engine tells you to unleash demons, start a church for Satan, and to kill your mom.
        After hours of hair pulling frustration you give up, only to eventually come back and realize you pressed the wrong button

  • Cyborganism
    link
    fedilink
    English
    09 months ago

    Welcome to the club! I’ve been gaming on nothing but Linux for a couple of months now and I’ve been able to run all my windows apps so far. I still have to test a final few applications in wine using bottles but so far everything’s worked.

    I’m going full Linux in a could of weeks after I back up everything.

    I’ll be installing Kubuntu.

    Don’t listen to the others with their immutable distros or Arch. You’ll want stability and compatibility and nothing beats Ubuntu based distros for that. Plus it has the largest user base and great documentation and support.

    • Semperverus
      link
      fedilink
      English
      09 months ago

      I agree with the immutable bit, but Arch is literally what Valve develops against for Proton and their other services, so as far as compatibility goes it would reason to stand that as long as you are capable of actually maintaining an Arch install, you would be at most-compatible on it.

      • Cyborganism
        link
        fedilink
        English
        09 months ago

        I understand, but I was talking about hardware compatibility mostly.

        Ubuntu and its flavors run and works out of the box on practically anything.

        • Semperverus
          link
          fedilink
          English
          09 months ago

          I suppose that for an automatic out-of-box experience this is true and probably what most users want, but again if you’re savvy (which I recognize is not the case for most users, making Arch not viable for everyone), Arch is equally hardware-compatible and with the AUR even moreso in some cases. There is no automatic driver installer on Arch, but that’s because there is no automatic anything installer - you’re expected to research and maintain it yourself (which is excellent for learning linux by the way).

          • JackbyDev
            link
            fedilink
            English
            09 months ago

            Only with Arch do I see people talk about the lack of features as if that’s a selling point. Manually install drivers! Wow! What fun!

            • Semperverus
              link
              fedilink
              English
              09 months ago

              Its basically the difference between buying a consumer car with automatic transmission and self-driving vs putting together a kit car that has manual stick shift.

              Ubuntu and fedora and the like, like the modern consumer car, just does everything for you with little hastle. But you might not know anything about how it works and have to call a mechanic to fix it.

              Arch and Gentoo and the like, like kit cars, give you granular control over your system, can sometimes be a lot more powerful, is tuned to your specific needs, and most importantly: you learn. You will rarely if ever have to call the mechanic because you know how to just go in and rip and replace or tweak the faulty part.

              You can obviously learn to work on your consumer car and start tuning and tweaking it, but you’re not fully in charge.

              There are different usecases for different people. For the people who like Arch, installing everything yourself is a value-add, to us it means the system gets out of our way. You set it up one time and it just works.

              I put together my install over 6 years ago and have had to do next to no maintenance since then with regular updates.

              • JackbyDev
                link
                fedilink
                English
                09 months ago

                There are different usecases for different people. For the people who like Arch, installing everything yourself is a value-add, to us it means the system gets out of our way. You set it up one time and it just works.

                It feels very odd to describe it as “getting out of the way” when it’s actually getting in the way with its lack of features.

                I’m not trying to say people shouldn’t be using or enjoying distros like Arch or Gentoo, I just find the way people talk about them peculiar.

          • Cyborganism
            link
            fedilink
            English
            09 months ago

            No offense. I know you don’t know me or my history so it’s okay to assume that I’m a noob. But I’m so tired of hearing that response from Arch fans.

            I’ve been using Linux for 24 years. I used to love tinkering with it in the beginning when I had a lot of free time. Recompiling the kernel with the modules for my hardware and experimenting with the different window managers, running servers and having my own personal self hosted cloud before that was even a thing. But now that I work in IT, tinkering with software and cloud stuff is all I do. After a long day of work, I don’t want to tinker with my PC. I just want it to work and be easy to use.

            And for everyone else out there that’s not a techie, it’s important that we can have an alternative free open source OS to Windows and MacOS that’s easy to use without any hassle, that’s stable and secure. And as far as I know, Arch doesn’t provide that. And there’s no amount of comments thatay going up change my mind about this.

            People don’t want to have to learn to use their computer. They just want to use it. And I wish you Arch fans would stop trying to convince people that having a difficult to use OS is part of the Linux experience.

            What’s fun for you might not be someone else’s cup of tea.

            • Semperverus
              link
              fedilink
              English
              09 months ago

              Dude I literally addressed your concern in my post by saying its not for everyone. You are deliberately choosing to ignore that part in order to fulfill your own agenda, or because you just want to be cranky about something (or maybe both). Have you had your morning coffee yet?

    • ScrubblesOP
      link
      fedilink
      English
      09 months ago

      Standard proton for me, I was honestly shocked

  • @mlg@lemmy.world
    link
    fedilink
    English
    09 months ago

    Can confirm War Thunder ran significantly better on Linux (literally no idea why), and World of Warships ran much faster on ext4 on an HDD vs ntfs on an HDD.

    • WIZARD POPE💫
      link
      fedilink
      English
      09 months ago

      Well war thunder has a dedicated linux version afaik. Could be it is just better optimised.

  • Hellmo_luciferrari
    link
    fedilink
    English
    09 months ago

    There are very few games I have I can’t play on Linux.

    Cant get the Crysis Remastered trilogy (epic games variants) working. Can’t get Alan Wake Remastered working above 16fps. And a few more, but guess I don’t need to play them.

  • 👍Maximum Derek👍
    link
    fedilink
    English
    09 months ago

    It’s gotten to the point that I buy games without looking them up first. I’ve been running Linux as my daily driver for over a decade, and buying a game used to take research. Is there a native version (probably not but it happens once in a while)? What it scoring on ProtonDB? What have the Lutris folks figured out?

    Now I just buy the game and play it. Granted I don’t tend to play competitive multiplayer games so I don’t run into cheat prevention system nightmares.

    • @CaptDust@sh.itjust.works
      link
      fedilink
      English
      0
      edit-2
      9 months ago

      This has been the best part of how it’s developed the past few years. I’ve recently bought lies of p, baldur’s gate 3, and sons of the forest (at 1.0) without needing to look up anything. All three simply installed and ran great. So nice not having to fiddle with launch options and stuff.

    • circuitfarmer
      link
      fedilink
      English
      09 months ago

      It’s gotten to the point that I buy games without looking them up first.

      Same here. That was how I knew things had changed.

      Let’s also not forget that while Elden Ring was waiting for a patch on release day to avoid stuttering on Windows, it never stuttered on Linux due to shader precaching in Proton. I try and tell that story to people on the fence about switching. A lot of people have this idea that Linux is “catching up” – in some sense, it is the opposite, in that I can sometimes get better performance on Linux vs Windows even with Windows binaries.

    • @Rayspekt@lemmy.world
      link
      fedilink
      English
      09 months ago

      Yeah me too. I only look up aaa stuff because of intrusive anti cheat or other launchers and stuff. But I don’t play much of this anyways atm

  • Victor
    link
    fedilink
    English
    09 months ago

    Out of curiosity, would you mind sharing the resource you followed to get PhysX to install on Linux?

    • ScrubblesOP
      link
      fedilink
      English
      09 months ago

      I’m using Lutris, and Wine is my runner. On my game I could see this button here, for Wine.

      Select the arrow and hit “winetricks”. Then in there it’s a bit convoluted, but

      • Install an Application
      • Cancel
      • Install a Windows DLL or Component
      • Select physx and go!
      • Victor
        link
        fedilink
        English
        09 months ago

        Lutris seems really cool. I couldn’t get it to work.

        I’m on Arch and I tried both the native package as well as the Flatpak version. None of them worked. Something going wrong when installing some shit in an automated installer, I dunno. I wish I could find a good guide. I’m usually handy with these things but I don’t understand the error messages, so…

        • @brocon@feddit.org
          link
          fedilink
          English
          09 months ago

          I’m in the same boat. I installed Bazzite oh my desktop as well as on my Legion Go. Everything runs out of the box. Except Lutris.

          • @AmosBurton_ThatGuy@lemmy.ca
            link
            fedilink
            English
            09 months ago

            I’ve been using Bazzite for about 2 months now (daily driver for about a month and a half) and Lutris came preinstalled for me. I’ve had zero problems using it, I have battle.net games and EA app (fuck that app BTW) games installed and it just works for me.

            Was it not preinstalled with your initial installation of Bazzite?

            • @brocon@feddit.org
              link
              fedilink
              English
              09 months ago

              Nevermind. Found out it was a failure on my part. By default it does not show un-installed games. Because I had no games installed, it always showed no games. And I assumed it was broken.

              • @AmosBurton_ThatGuy@lemmy.ca
                link
                fedilink
                English
                09 months ago

                Trial and error, I feel your pain. I’ve learned a lot since switching and I’m loving it tbh!

                Glad you got it figured out!

    • @CaptDust@sh.itjust.works
      link
      fedilink
      English
      0
      edit-2
      9 months ago

      It’s been a while so my info is likely out of date- but my vive worked perfect with Linux, steam VR support was great. Meta/oculus support was non existent.

    • ScrubblesOP
      link
      fedilink
      English
      09 months ago

      I have not, although I might. The only HMD I used was a Windows Mixed Reality one, which they just torpedoed support on Windows anyway. I hear it works on Linux, so that might be a weekend project

  • @llothar@lemmy.ml
    link
    fedilink
    English
    09 months ago

    Yesterday I’ve spent an hour to figure out how to make Cities Skylines use my RTX 2070 instead of the integrated one on PopOS. For me this is the main issue I face with games. Is having a dedicated AMD card instead better?

    • @nfsm@discuss.tchncs.de
      link
      fedilink
      English
      09 months ago

      I don’t think that just by having an AMD card would solve your issue. Granted that with AMD there’s hardly any setup required.

    • ScrubblesOP
      link
      fedilink
      English
      09 months ago

      AMD is easier for sure, but not for this. I think you may have to tell proton to use a specific card when starting up, or display. I’d start by googling environment variables with vulkan or proton to tell it which card to use. I think there was something like DEVICE=1 or something like that that you put before your command

    • Meldrik
      link
      fedilink
      English
      09 months ago

      Afaik AMD has always been better supported on Linux.