Battle.net launcher just broke on Linux

Hi, I have been successfully playing the game on Linux (Manjaro) for 2 weeks, but today the launcher of WoW via Lutris threw the error (I did not update my machine between the last play time):

“stopped working Battle.net Agent Went to Sleep BLZBNTBNA00000005”

At first, I was still able to launch WoW, log in and play for about a minute, then the game froze (it never did in the last 2 weeks). I restarted my PC, then I was not able to launch WoW anymore, the launcher is not working properly. So I tried to reinstall via Lutris (I cleanly removed all files). However, the Lutris installer does not work.
The issue is documented by other players as well, here:
lutris forum /t/battle-net-update-agent-problem/22961/3

This morning, I also recognized issues with the mouse for the first time. Something was slightly off, can’t really tell what. As if not every movement was translated correctly.

Pretty please look into the issue. Using Windows is an absolute deal breaker for me, I am not okay with their data/privacy policy. But I would really like to play WoW since you finally got the progression servers. It would be a shame to loose access as I would probably not return if I cannot keep up with the progress pace due to these issues.
Best, Nuthria

Edit:
Okay, there is this other thread:

en/blizzard/t/linuxblzbntbna00000005-unable-to-play-games-or-do-anything/54776/2

Using Steam with compatibility settings Proton 10 allowed to install the battle.net launcher again.

I really recommend Blizzard shadowdropping a working Lutris installation as this is non-trivial :wink:

1 Like

I have the same issue. I’ve been running the battle.net launcher on Manjaro with Lutris for the last few years without any issues. In fact, all of Blizzard’s games run noticeably better with this setup than natively on Windows, but I started getting these errors a few days ago and can’t access any of my Blizzard games. This change came through at the exact same time as the battle.net app on mobile started asking if it can access data from other apps on my phone for “personalized ads”. BS. It’s no secret that Blizzard was bought by Tencent, so they’re just another arm of the Chinese Communist Party at this point and they’re trying to prey on Americans’ data. So, if the goal is to squeeze the player base, all they’re going to do is watch all of their players slip through their fingers and run to Steam. It was fun while it lasted Blizz, but you’re a shell of what you used to be and you’ll hopefully be in bankruptcy soon.

Thanks for the info, it is 5% Tencent holds on Blizzard which is indeed good to know, BUT remember Blizzard has their seat in a fascist, autocratic country anyway (which is prob not their fault). (and yes, I risk the ban, there are more than enough servers :wink: )

Same here, just on Ubuntu Diablo III was running without issues for few months, and few days ago same fault and nothing is working…

Hi everyone, (first time I post here),
I fixed it on my side ( for garuda linux, arch based, using lutris), here is how

MY FIX:
I just installed wine-staging 10.7-1, then configure lutris to use it by default then reinstall battle.net using lutris (and if you want, you can configure lutris again to don’t use the staging by default, then configure battle.net to be the only game that use it )

yay -Syu wine-staging

and voila, hope it will help

2 Likes

What are you talking about? Grinding Gear Games who makes Path of Exile was bought by Tencent. Riot was bought by Tencent. Blizzard was not. Blizzard was bought by Microsoft.

If you are saying Tencent hold some stock, so do a lot of companies and persons. Without a majority stake in it they have no say in anything at all. Stockholders do not run companies, although the company is obligated to be financially responsible and earn money for investors - or be clear about it if they are not.


With regard to Linux, unfortunately Blizzard has never supported Linux so there is no “bug” to report to them. If you can get it to work on Linux that is great, but you will want to use the Linux community to figure out how to do that. Many other players use Linux and may have some great advice.

They don’t officially support it, but don’t be fooled. They have telemetry to check the wine version and are very able to tell when a player uses Linux, and I guess it might even be a long term risk mitigation strategy for them, given that depending on Windows is a single point of failure.

We also know they internally had a Linux client, and the tease is always there.
Feel free to leave this thread, gamers are free to voice their opinion and feedback no matter what you think about it.

This worked. Thank you

Using wine-10.7-staging-tkg fixed the problem for me! I believe Agent.9124 needs new certificates or something like that.

I’ve used ProtonPlus

flatpak install com.vysp3r.ProtonPlus
flatpak run com.vysp3r.ProtonPlus

and then installed wine-10.7-staging-tkg (wine-10.6-staging-tkg also works). Reconfigured Lutris default to that wine, re-installed battle.net with the installer.

I had some issues with multiple monitors, but luckily it could be fixed by dragging the window of SC2 to the correct monitor, and hid the bottom-bar of XFCE “automatically hide the panel” with “intelligently”.

Thanks @twysted for the fix!

p.s.: I’m using Ubuntu

I fixed this in heroic launcher by changing from Wine - Wine-GE-Proton8-26 to Proton Experimental

As written in this thread before, it seems to have been caused due to a Bnet Agent update (Agent.9124). Using a newer wine version should fix it, either Proton 10 or wine-staging 10.6/10.7.

Might be related to the installer getting stuck at 45%. Changing the wine version should also fix that.

1 Like

I’ve had the same issue.
I was playing, on bazzite (based on fedora), got some sort of notification that the battle.net agent crashed and after a few minutes I was kicked from the game. Couldn’t start battle.net after that, it complained about the agent not being awake or something along those lines.

Also tried to reinstall, to no avail (stuck at 45%), then I tried nobara (also fedora-based), Linux mint and Garuda (and now back to bazzite), still same issue.

I will try that wine 10.7 variant and see if it works.

One thing that did work was to run it via Steam.
You add the battle.net install file as non-steam game, install it, then add another non-steam game and point it to the installed battle.net, that works fine.

Maybe that will be my go to instead of lutris. Or maybe just point steam to the lutris-installed variant, might work.

Had the same issue. Running Fedora 42, installed it via Lutris. All I needed to do was to change the wine version to 10.7 in the config. No re-install or anything else.