Hello,

I’m not sure how many of you here use Linux for gaming, but there might be someone who can help me.

With my friends, we play a few games that, based on the place I’m writing in, are assumed to be pirated copies. We use something called an “Online fix” for Steam, which tricks it into thinking we’re playing a different game in order to access its API and play multiplayer together.

How do I actually do this under Linux? I use Bottles, which allows me to play Windows games. I’ve installed a Windows version of Steam through it, and it works quite poorly, but it gets the job done (or rather, it used to). Basically, I just have to start it up to be able to play. The problem arose recently when Valve released a new update that significantly changed the Steam UI.

After the update was applied, I encountered several issues:

  • When Steam starts, a strange symbol appears on the screen, which stays on top of every window or application, and it’s quite annoying.
  • Steam itself started crashing. And when that happens, the game crashes logically as well.

Before the update, I had no problems, and now I don’t know what to do. To play these particular games, I need to have Steam running. If I run the native Linux version, it works, but the game can’t detect that Steam is running since it’s not actually inside the Wine container.

EDIT: I think I found a solution for now. Adding -vgui will launch the old Steam UI.

  • 8565
    link
    fedilink
    English
    111 year ago

    …why would you use bottles to play windows games and not just use Proton? If you don’t know Proton is a incredible tool built right into steam and it works with most games. You can check Protondb for comparability with the games you want to play

    • @Sa6o90@lemmy.dbzer0.comOP
      link
      fedilink
      English
      51 year ago

      Man, Proton itself is just Wine + DXVK + VKD3D and maybe some minor tweaks. How would using Proton help my situation? I mean, if I was playing a legal copy of these games - yeah, running them directly on Steam would help, but these games are pirated copies, dude.

      • @Fisch@lemmy.ml
        link
        fedilink
        English
        10
        edit-2
        1 year ago

        You can also run pirated copies in Steam, you wouldn’t need Steam multiple times and it would fix those issues you’re having

      • 8565
        link
        fedilink
        English
        71 year ago

        Dude you can run pirated copies through steam using Proton and fix your issues. Chill dude

      • @Sa6o90@lemmy.dbzer0.comOP
        link
        fedilink
        English
        21 year ago

        Guys, I tried to add one of these games to Steam using the “Add Non-Steam game…” button. At first the game started, but for some reason it doesn’t allow me to connect to the Xbox server, which is weird because it works with Bottles… The game I’m talking about is Grounded.

    • @priapus@lemmy.one
      link
      fedilink
      English
      11 year ago

      Proton is meant specifically for steam games. Proton developers recommend not using it for other games, and just using wine. Also if you use steam to run games managing the wine prefix because very annoying.

      • 8565
        link
        fedilink
        English
        61 year ago

        Works very well. I’ll even run non game apps through proton

        • immibis
          link
          fedilink
          11 year ago

          @lemmy note that Proton is just Valve’s customized version of existing software called Wine, which is the usual way to run Windows software on Linux. Please try to avoid handing control of it to Valve by making Valve’s version the default one.

          • 8565
            link
            fedilink
            51 year ago

            I’m not saying to just hand it over. For his specific issue this is the way to fix it

        • @priapus@lemmy.one
          link
          fedilink
          English
          11 year ago

          You can do so, but that doesn’t make it the best idea. There’s a reason the devs say not to. Steam makes it very difficult to manage prefixes, installing dependencies and running exe’s under the prefix is very awkward. There’s really no benefit over using Lutris or Bottles.

          • @Sa6o90@lemmy.dbzer0.comOP
            link
            fedilink
            English
            3
            edit-2
            1 year ago

            Yup, there are 2 main reasons I use Bottles.

            1. I have only 1 bottle (wine prefix) and I put all of my games there. This means, I don’t waste extra space for a separate wineprefix for every single game (I have a lot of games), and I don’t have to set up a prefix every time I install a new one. I only had to install dependencies and set environment parameters once, and then every single game just works.
            2. Bottles runs with Flatpak (sandboxed), which gives me an additional layer of security. We all know that downloading and running a pirated EXEs are not always safe.

            Everything was working so well until this recent Steam update…

        • kriss0706
          link
          fedilink
          11 year ago

          Yeah it really does. I’ve been playing Live For Speed for years on linux, which is a windows game.

          I found out early on that Proton Experimental works the best for me.

  • DarkRookie
    link
    fedilink
    41 year ago

    The scroll is sluggish, but beyond that everything has been great. A major improvement for me.

  • janoosh
    link
    English
    41 year ago

    I think it still should be possible with combination of native Steam and Steamtinkerlaunch, although I haven’t done that in a while. Check this guide.

  • @toaster@lemmy.dbzer0.com
    link
    fedilink
    English
    21 year ago

    This issue occurs with most applications on latest update of Bottles. You can temporarily fix this issue by enabling Virtual desktop in the bottle’s Display Settings. If you play games in WIndows version of Steam, you might experience a significant lag after enabling this option.

  • delcake
    link
    fedilink
    English
    21 year ago

    I had a strange issue where the Store interface couldn’t be interacted with until I swapped to the Library and back again. I side-stepped the issue by just telling Steam to always open to the Library tab on launch which is honestly preferable behavior anyways.

  • pokkst
    link
    fedilink
    English
    11 year ago

    For me, Steam just keeps starting, crashing, then re-starting, after the update.

    • Clairvoidance
      link
      fedilink
      21 year ago

      I got the white flash too but I don’t have any of the other issues described in OP
      For some reason in Settings > Storage, when I try to select anything on this dropdown nothing happens

  • @Chais@sh.itjust.works
    link
    fedilink
    English
    11 year ago

    Yes. None of the issues you describe, though.

    • I can’t use the steam overlay at all. Shift+Tab does nothing. I made sure it’s enabled.
    • I can’t click any of the options in the context menu of friends’ icons.
    • @Sa6o90@lemmy.dbzer0.comOP
      link
      fedilink
      English
      11 year ago

      I don’t understand what you’re talking about. You don’t have these problems? How are you running your Steam? Are you running the Windows version or the native Linux one?

      • @Chais@sh.itjust.works
        link
        fedilink
        English
        11 year ago

        Linux version, of course. I bought my games, though, so that might help. Contributing factors to my issues may be Wayland and gamescope.

        • @Sa6o90@lemmy.dbzer0.comOP
          link
          fedilink
          English
          01 year ago

          You probably missed it. I said there is no problem with the native Steam version, but I want to play my pirated games with my friends.

          • @Chais@sh.itjust.works
            link
            fedilink
            English
            11 year ago

            Seems I did. Never mind, then. Raises the question if you have issues with the overlay on the native version though :D