[Guide] Everything you need to know about gaming on Linux - eviltoast
  • popcar2@programming.devOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    According to what I’ve read about and experienced, using compatibility layers such as Wine and Proton can give you a wide variety of results, depending on the game.

    I agree with this but I generally find that performance is a bit worse, so I’m just setting expectations. One thing Proton does offer is pre-caching shaders which can help games not stutter compared to Windows, so you might get way less stutters even if your FPS is a bit worse than Windows.

    I’ve had so much success with Proton in Heroic Games Launcher

    You definitely can use Proton with Heroic but you generally shouldn’t need to. Wine-GE’s performance is very comparable to Proton and usually Proton can cause issues when ran outside of Steam, which is why it isn’t recommended to do so and why all these launchers prefer Wine-GE. I tried to make the guide as simple as possible, so I decide to list the best option rather than a list of options.

    There are distros designed for gaming that come with lots of stuff already packaged with the installation.

    Definitely. I actually do use Nobara which you might tell from one of the screenshots’ background. I might do another post on distro choice but I felt like it’s a big topic that can get too opinionated, especially with recent Fedora controversies. I didn’t want to recommend Nobara only to have a lot of “Well, actually…” comments.

    Maybe add something about Steam and its offerings of native Linux games.

    I thought about it but didn’t feel like it warranted talking about. If there’s a native Linux version, you’d hit install and it should work. It didn’t really need elaborating so I decided to focus on the things people can need help with.

    Great job and thank you!

    And thank you for the feedback!

    • FinalBoy1975@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Well, with regard to the whole “Proton outside of Steam” controversy, it’s not hard to do it safely outside of Steam to avoid breaking things. As far as WineGE goes, I have a couple of games in Heroic that will not work with it, but they’ll run really well with Proton. So, there’s some little difference between them that is haunting my games library. Anyway, my point was to emphasize more the fact that there are options, which is the beauty of using Linux. You have a whole bunch of ways to do something. If you look up stuff, you can even figure out how to do things you’re not supposed to do safely. It’s your guide, and it’s darn good as it stands. I think my way of lowering expectations is different from yours, it’s all about life experience. I’m more like, “lower people’s expectations letting them know that they might have to try different things and spend time on it, things might not work on the first try with the first method they use.” I recall, a few years ago, fighting with a windows game for weeks to get it to work in Linux. Things have improved remarkably since then. If, in general, you’re noticing you have lower performance on your games, you can probably fix those issues. My system has zero performance problems with windows games, they all work the same or better than on Windows. I have old games, new games, brand-new games, and middle-aged games. They’re all smooth sailing or a little better. So, keep learning and keep up the good work on your blog! It’s a never-ending learning experience with this stuff. I’ve learned that I’m never going to buy a game from Epic ever again. I have four games on Heroic. That’s enough hassle for me! I don’t think I even want to bother with the free ones anymore.

      • Synapse@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 year ago

        Someone from Fedora’s development team has proposed to add some user-habit telemetry, this has triggered an immediate reaction of the community, in majority against such a feature.