Welcome to 2026! The age old question remains; how are you running Battle.net on Steam OS in Steam Deck?

I had an itch to try out the new class in D2. So I fired up the old Battle.net install that I previously had running through Lutris when D4’s expansion came out. It’s been a while, and something obviously changed with the Battle net launcher that it was broken in Lutris. I had to uninstall and reinstall numerous times through Lutris until it finally took properly.

Curious if lately others are simply installing it and running via Proton as a non-steam game that I can sidestep the Lutris process?

I saw there was NonSteamLaunchers via Decky Loader, but I couldn’t figure out how to get it installed and it wasn’t showing up in the plugin store when I searched for it. It was late so I didn’t have enough time to dig further there. The Bible quotes also seemed weird in the git, but whatever, if it works I’d be willing to try.

  • Voytrekk@sopuli.xyz
    link
    fedilink
    arrow-up
    7
    ·
    9 days ago

    I’m on desktop, but Heroic and Faugus have worked the best for me. I always had some sort of troubles when using Lutris and Bottles.

  • Lemmchen@feddit.org
    link
    fedilink
    English
    arrow-up
    6
    ·
    9 days ago

    Not really helpful, but D4, D2R and Overwatch are on Steam. The RTSs (SC, SC2, WC3) I wouldn’t want to play on a handheld anyway.

  • cannedtuna@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    9 days ago

    I’m running Lutris on desktop and Steam Deck to play WoW. Works fine. Just remember it was a bit irritating to set up the first time with trying to get the Battle.net installer to run properly

    • Bakkoda@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 days ago

      I could only ever get D2R to work. Noting else seemed to load. Probably user error though since the battlenet shit was so frustrating to get going

  • PumpkinSkink@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    9 days ago

    Lutris works best in my experience for running it. I have battle.net running through proton 10 in it. I think I ended up installing battlenet.exe through steam, then swapping the prefix to the steam-created one in Lutris because Lutris was having issues installing the launcher for me. Wow and D2R work fine, but I haven’t tried D4.

    Steam was a pain in the butt by itself for me.

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

    I added the setup to Steam, ran with Proton Experimental compatibility, and installed it in that context, then swapped the exe to the installed Battlenet launcher in the same context. After that, I installed all of the games to a separate drive. If I need to reinstall for whatever reason, Battlenet can be pointed back to that location.

  • Fubarberry@sopuli.xyzM
    link
    fedilink
    English
    arrow-up
    2
    ·
    9 days ago

    NonSteamLaunchers may be the easiest way, but it’s no longer on the decky store due to some drama stuff. Instead you download the zip file, unzip it, and then place the whole folder into ~/homebrew/plugins. Restart steam and it should show up.

    Otherwise I’ve used bottles on desktop to install it. Unfortunately Lutris installs are becoming increasingly unreliable in my experience.

    • EveningPancakes@lemmy.dbzer0.comOP
      link
      fedilink
      arrow-up
      2
      ·
      7 days ago

      Ultimately got NonSteamLaunchers via Decky working. Lutris was still giving me problems this most recent run.

      And now I’m able to waste away time in D2R!

  • zewm@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    8 days ago

    I’m currently using Faugus. It has a quick easy installer. My only gripe is that it loads really slow for me and I had to end up turning off hardware acceleration because the launcher lagged so bad.

    I tried to install through lutris but the script kept bugging out and forcing me to abort and delete all the files. Not sure what’s up with that.

    CachyOS with a 9070xt

  • Beemo Dachboden@feddit.org
    link
    fedilink
    Deutsch
    arrow-up
    1
    ·
    8 days ago

    I used to add the launcher as a non steam game and after some fiddling I got it to work.

    Now I just bought D2R on steam.

  • Die4Ever@retrolemmy.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 days ago

    I used Lutris for bnet games that are not on Steam, works great with SC2, if you want to force compile all shaders, run the “unit preloader” custom map

    I’ve heard Faugus is good too