I’ve recently moved my whole game library over to Linux and stopped dual booting. Everything runs great on Linux, I just run it through Steam’s Proton layer.

Therein lies the problem. Even my non-Steam games I run through Steam since it’s so convenient with Proton. My experience with using straight up wine, winetricks, Lutris etc. had been much more clunky in comparison and less reliable for getting things running.

While it’s working fine for now, what do I do if I’m offline and Steam decides this is one of those days offline mode doesn’t work? What if I get banned from Steam?

Has anyone had any luck replicating their Proton setup outside of Steam? Or simply just running a Proton game outside of Steam after getting it set up using Steam?

  • byzxor@beehaw.org
    link
    fedilink
    arrow-up
    5
    ·
    2 hours ago

    I’ve been trying to not use Steam on linux for a while now unless necessary (I have too many games there). GoG + Heroic keeps me pretty sane. Otherwise it’s Lutris for starting them (which I’ll agree is VERY clunky but you can get things done). I think we’re actually getting over the hill of “Linux gaming means Steam” that we’ve been on since the SteamDeck launched.

    While it’s working fine for now, what do I do if I’m offline and Steam decides this is one of those days offline mode doesn’t work? What if I get banned from Steam?

    This is a pretty valid-ish concern I would say. It’s one of the reasons I’m using GoG mainly now (which yes, still buying licences so similar concerns just maybe not as great or maybe I’m kidding myself)

    • slauraure@beehaw.orgOP
      link
      fedilink
      arrow-up
      3
      ·
      2 hours ago

      GOG is legit though. You can archive those offline installers and they’ll work forever (barring future OS incompatibilities etc). For the titles that support it I use the Linux installers otherwise I just run Galaxy through Steam for the time being since it reduces the amount of wineprefixes I have to configure with Steam.

  • malwieder@feddit.org
    link
    fedilink
    arrow-up
    4
    ·
    3 hours ago

    I wouldn’t say we’re over-reliant on Steam, but maybe on Valve to some extent.

    If Valve would suddenly stop all their work on/around Linux, that’d certainly affect Proton and also things like the open AMD GPU drivers. Sure, others would likely continue their work (it’s not like they’re doing it all alone now anyway), but Valve certainly brings a lot of expertise and also commercial interest.

    • slauraure@beehaw.orgOP
      link
      fedilink
      arrow-up
      1
      ·
      1 hour ago

      Then reading the manual on the bus home or in the backseat of the car. 😊

      I still go to the local GameStop sometimes and pick up a used Switch title I’d like to keep and play again in the future before they all dry up. Sadly they come with no manual.

      I’m afraid I’m fooling myself though and that one day when I dig out the Switch after not using it for a couple of years it will be a swollen mess of a fire hazard (with mega stick drift) and all those physical copies will be worthless without cartridge-dumping hardware and emulators.

  • brainwashed@feddit.org
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 hours ago

    I do not game on Linux exclusively, but I am very comfortable with this situation. Imagine being reliant on epic games instead. Valve is actively working on gaming on Linux and they should earn some money for the efforts, software doesn’t maintain itself… yet.

  • network_switch@lemmy.ml
    link
    fedilink
    arrow-up
    14
    ·
    6 hours ago

    They’ll streamline better over time. These open source WINE frontends/orchestrators may as well have 2 eras, before and after Proton. Before Proton they had little developer interest so development was slow. After Proton, influx of users and more developers interest in working on open source Linux gaming tools and Lutris rapidly got better and Heroic popped up. PlayOnLinux got left to historic obscurity in the history of Linux gaming

    So I’m not concerned about Steam reliance. Everything outside of Steam is so much easier because of Valves open source contribution and the growth of the community. Pretty much because of Valve, Lutris/Heroic/etc became better at a faster pace and will continue getting because of what Steam did for Linux gaming in the past decade

  • Björn Tantau@swg-empire.de
    link
    fedilink
    arrow-up
    61
    ·
    10 hours ago

    Yeah, Proton runs outside of Steam in Heroic and Lutris. That’s basically what the umu project is about. I think it works in Bottles as well.

    Almost everything Valve has done for Linux gaming is open source and will remain even if they go away and lock everything down tomorrow.

    • slauraure@beehaw.orgOP
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      1 hour ago

      Yeah that’s kind of huge tbh. I honestly hadn’t read that much about Proton. Like that fact that it’s open source.

      Just remember all the discussions from the early days of Steam on Linux where some were miffed about running non-free software. I then figured that it was a necessary evil to have games work with less hassle. The games themselves are largely closed source as well, so it’s kind of moot that Steam is also.

    • slauraure@beehaw.orgOP
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      2 hours ago

      Yeah, it’s been at least five years since I tried Lutris last time. It’s probably matured alongside Proton. Honestly I started moving all my non-Linux games over to Linux after getting a Steam deck and seeing how well the games worked without tinkering.

      I don’t mind leaving my Steam games in Steam but I would like to run some of my Windows titles e.g. GOG titles, Guild Wars without relying on the Steam network being up. Is Heroic the way to go?

    • henfredemars@infosec.pub
      link
      fedilink
      English
      arrow-up
      4
      ·
      9 hours ago

      Lutris is definitely the strongest contender, and is mostly based on the same compatibility technology.

        • Lime Buzz (fae/she)@beehaw.org
          link
          fedilink
          English
          arrow-up
          4
          ·
          edit-2
          8 hours ago

          Yeah, Heroic is good but sadly it only supports gog and epic. Not everything is from those stores, sadly. Whereas Lutris supports a lot more sources.

          • entropicdrift@lemmy.sdf.org
            link
            fedilink
            arrow-up
            2
            ·
            5 hours ago

            It supports GoG, Epic, and Amazon, but it also supports installing games manually, which has worked for literally everything else for me so far.

            I used to use Lutris, but in the last year or so Heroic got so good I stopped ¯\_(ツ)_/¯

  • henfredemars@infosec.pub
    link
    fedilink
    English
    arrow-up
    15
    ·
    9 hours ago

    I’ve run Proton without Steam for a few games. You’ve pretty much got the same code that Steam uses and most of their changes make it upstream eventually, so they’re not holding you hostage with being able to run your games. It just might get less convenient. There are other Linux game launchers that have good compatibility.

    Steam and the company behind it have done wonders for Linux. They’ve given publishers a reason to care, they are providing strength and resources to fix bugs and libraries they care about, and generally have done very well in sharing their contributions with the community.

    I do think this is a valid concern that we need to keep in mind, but I don’t think that we are at risk just yet. Valve is a business but as businesses go, they’re pretty cool.

  • Lime Buzz (fae/she)@beehaw.org
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    8 hours ago

    Yes. However, before they started supporting and prefering linux, and working on proton then getting any game working on linux was a real mess and the average person couldn’t do it for most games.

    Sadly most other games stores in the digital space like gog don’t give a shit about linux, thus there is still no galaxy on linux, nor are their preservation efforts coming to linux for a long time.

    • slauraure@beehaw.orgOP
      link
      fedilink
      arrow-up
      1
      ·
      46 minutes ago

      For the games that natively run on Linux I don’t see any difference in how they’re preserved. Haven’t encountered anything that doesn’t run on modern systems.

      With that said they could get an easy win by making a Linux version of Galaxy and borrowing Proton to run non-Linux titles.

    • Lfrith@lemmy.ca
      link
      fedilink
      arrow-up
      1
      ·
      3 hours ago

      Yeah, I set up heroic launcher to play some games from GOG, but achievements didn’t work when I tried it and save sync was kind of buggy. So for GOG just stuck to playing on Windows, since I do want my achievements and time tracked.

      I wish other big platforms tried more in trying help escape Windows instead of just being bystanders and not even bothering with Linux launchers themselves.

      • muhyb@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        1 hour ago

        Time tracking and achievements work for me. You might need to update GOG reditrubutables package though Heroic should do it automatically.

  • who@feddit.org
    link
    fedilink
    English
    arrow-up
    3
    ·
    7 hours ago

    Has anyone had any luck replicating their Proton setup outside of Steam? Or simply just running a Proton game outside of Steam after getting it set up using Steam?

    I have run many Windows games outside of Steam.

    I prefer to set up each one manually: Create a Wine prefix, install the game (or copy it from an existing installation), install a few key libraries like DXVK and a Visual C++ runtime, make a launch script with game-specific environment settings or launch options. Tools like Lutris and Bottles can automate much of this, in case you need a little help or just find a GUI more convenient.

    This is my usual approach to non-Steam games (especially GOG), but even Steam games can be convinced to work offline with the help of a Steam emulator. It wouldn’t work with a game encumbered by DRM (e.g. Denuvo) unless a cracked version could be located, but in my experience, that’s a minority of Steam games that I categorically avoid in the first place.

    So, I’m not worried about my game library vanishing if I ever lose access to Steam for whatever reason. Most (if not all) of it could be recovered with a bit of effort.

  • hexagon527@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    7
    ·
    9 hours ago

    I use Heroic more than I use Steam. It comes with a wine manager built in for Proton-GE, and if you have Steam Proton installed it can access that too. I use Proton Plus to get GE-Proton on Steam but I don’t even have to do that for Heroic.

  • notarobot@lemmy.zip
    link
    fedilink
    arrow-up
    7
    ·
    10 hours ago

    Yes. But there is nothing we can do about it more than party that whenever it turns to shit their open source contributions are able to stand on their own

  • darcmage@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    5
    ·
    9 hours ago

    I use Steam only for games purchased from Steam and Heroic for Epic, GOG, etc…

    Heroic makes it much easier to manage games. Custom prefixes for each game with winetricks, mangohud checkbox, environment variables and so on. If the interface was better/modern with some sort of tabbed layout, I would use it for my Steam games as well.