• Zron@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    2 days ago

    Proton has come a long way.

    The only game I can’t play is fortnight, and that’s because Epic won’t enable the anti cheat to run on Linux, not because the game doesn’t work.

      • dubyakay@lemmy.ca
        link
        fedilink
        English
        arrow-up
        8
        ·
        edit-2
        2 days ago

        Adding to what the others were saying, proton has an unaffiliated website for reporting purposes, protondb.com. It tallies user reports of the games working or not. The data is associated mostly with steam libraries.

        I don’t have a lot of games in my steam library, relatively speaking, barely over 100. But there are zero games that would not work on Linux for me:

        In this context Platinum means it works out of the box, Gold means some users experienced minor issues (mostly older reports by nvidia users) that required some tinkering with launch options, such as setting an environment variable. Silver and Bronze mean gradually more tinkering required but still works. This excludes native apps (which do not use wine/proton) and borked apps (of which I own zero).

        Note, that this is a translation layer, not emulation, and often games can have better performance under Linux thanks to the system not getting bogged down by the OS itself.

        Also note, that 99% borked games are due to kernel level anticheat and DRM being implemented improperly by the game developer, which proton can’t handle. You can still make it work under Linux, but you’d actually require emulation for that, instead of proton.

        Edit:

        Another screenshot of the top50 played saturation to show you what to expect.

        • TheProtagonist@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 days ago

          OK, thanks for the information, that sounds really interesting. I was playing Doom Eternal and Metro Exodus some time ago, but I made a bread and didn‘t pick it up anymore due to a lack of time. Many years ago I was also trying a bit of Linux on a Netbook (small notebook). By then it was really a different world than Windows.

          However, I am not sure how easy that is to manage with getting the right Linux distribution, then Wine, then Proton and then getting all tricks and tweaks right… - I am not a tech expert, so leaving a system that works out of the box is a bit of a hurdle for me.

          What would be the best Linux „Distro“ (I guess that‘s how it is called) to start with? I would prefer if I would not have to deal with command line stuff… ;-)

          • dubyakay@lemmy.ca
            link
            fedilink
            English
            arrow-up
            3
            ·
            2 days ago

            People keep saying Bazzite now for distro. But as a relatively new linux user (since last summer) I’ve managed to make things work with Linux Mint, arch and Fedora no hassle.

            Heroic launcher (GOG, Epic) or Steam will handle proton&wine for you. Just need to check a check-box in the game’s config on whether you want to run native or proton.

            • TheProtagonist@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              2 days ago

              Which Distro would you recommend for a relative newcomer? My PC was once “high-end” but is already a bit older (2016/17?). Still quite powerful, I guess.

              • Zron@lemmy.world
                link
                fedilink
                English
                arrow-up
                3
                ·
                2 days ago

                Linux Mint is very user friendly. It’s basically the windows UI, including all the familiar keyboard shortcuts, and the software store is very robust. 99.9% of things are just point and click. Using Steam and a browser is the exact same experience as on windows, only a bit snappier.

      • ohshit604@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        4
        ·
        2 days ago

        As another person mentioned Proton is Linux’s compatibility layer for Windows applications, from my understanding it installs necessary .NET frameworks and other dependencies into a fake C:\ drive an then utilizes that fake C:\ to trick the game into thinking it’s running Windows.

        Every windows applications I put through Proton has not once failed to open. Now the claims that Anti-Cheat for games isn’t supported is purely false, most popular anti cheat’s do support Linux however, it’s entirely up to the publisher to tick the checkbox to allow Linux users to play.

        Battle eye, Punk Buster, Easy Anti-Cheat all support Linux natively.

      • nightlily@leminal.space
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        It’s an extension of WINE, a compatibility layer that allows Windows apps to run on Linux, with better support for games. It’s what the Steam Deck uses.