I know that many guides exist for installing Battle.net onto the Steam Deck but I must have looked at about 30 different posts and videos on YouTube and have tried it several times myself and I always seem to run into the same problem. I have also tried this with a couple of different Proton versions including GE.

Every guide I have seen mentions adding the Setup exe as a non-Steam game, installing it, and then removing it and adding the Battle.net launcher to steam as a non-steam game.

If I do that the launcher disappears from my Deck and I am unable to launch it. I can’t find it with the Steam compdata folder.

So, what I tried was adding the Battle.net launcher as a non-Steam game and leaving the Setup exe in Steam and a non-Steam game.

When I do that I am able to launch the Battle.net launcher and login in fine to Battle.net. That’s when I run into my second issue. The launcher tells me that it needs to restart to update, but if never updates. It’ll either never close or it will restart but the update is not applied and the launcher tells me to restart to apply the update and the cycle continues.

Any advice or hints at what I am doing wrong are greatly appreciated.

        • Papa_Samu@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Thank you. I am going to give that a shot.

          One other question. Part of the reason I tried doing it the way I did was because I wanted to install the games to the SD card and all the guides that included that mentioned doing it through adding the Setup as a non-Steam game.

          Will I be able to install games to the SD card if I use Lutris?

          Once again, Thanks for any help.

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

            you can choose easy the installation path of battlenet to the SD,and after that all battlenet games will get installed on the same folder at your SD

            • Papa_Samu@lemmy.worldOP
              link
              fedilink
              English
              arrow-up
              2
              ·
              1 year ago

              Thanks for the help.

              I was able to install Battle net using Lutris and while the install was much smoother I still can’t update the launcher. What happens is either Lutris thinks Battle net is still running and it never restarts or Battle net crashes and triggers Blizzard crash reporter.

              I am able to install games though and I am doing that now. Hopefully things will work fine.

                • Papa_Samu@lemmy.worldOP
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  1 year ago

                  Do you happen to know if that is just a bug currently with Battle net on Deck? Do I need to worry about the fact that the launcher constantly tells me that an update is available? Does the same thing happen for you?

                  Thanks a ton!

    • Papa_Samu@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Yup, that’s one of the guides I followed. Unfortunately Battle net refuses to update properly, at least on my system.

        • Papa_Samu@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          No worries. Thanks for trying to help.

          It seems like the failure of Battlenet to update on restart is a fairly common, possibly even universal, issue at the moment.

          What I ended up doing was using Lutris from within Desktop mode to install Battlenet. I made sure to install Battlenet to a folder I created on my SD card. The guide you posted should work as well but I found Lutris to be a very easy and beginner friendly way of adding Battlenet.

          After that I logged in, downloaded my games, and set Battlenet to close after launching a game. It’s an option in the Battlenet settings. Lutris handled creating a shortcut within Game Mode for Battlenet. So once back in Game Mode I just have to launch Battlenet, launch the game, and Battlenet closes and my game launches just fine.

          I’m sure that I could probably go ahead and create shortcuts for the individual Blizzard games but I don’t mind having the extra step of launching the game from Battlenet. It at least gives me visual confirmation that Battlenet does indeed close and does not remain in the background potentially using any resources.

          Hopefully this is helpful for anyone searching.