A little while ago, the Battle.net app started popping up an error message: “Battle.net Agent Went to Sleep” with error code BLZBNTBNA00000005.
Dismissing the message box just results in it popping up again a few seconds later. Killing Battle.net causes the game I was playing to exit immediately, which is no fun when in the middle of a competitive match.
This seems to be a problem with a new version of Blizzard’s Agent.exe, located in ProgramData/Battle.net/Agent/Agent.9124. It’s not the first time they have pushed out a new version that breaks in Wine (GE-Proton9-27 in my case).
Workaround:
Block the new version from being used or refreshed. This only works if an older version (e.g. Agent.9098) is still installed.
chmod a-rwx ProgramData/Battle.net/Agent/Agent.9124 # Remove all access permissions
sudo chattr +i ProgramData/Battle.net/Agent/Agent.9124 # Prevent Battle.net from restoring the permissions
Anyone else seeing this today?
Ah nuts. Just as I switched back to Linux on my new rig. ( Dabbled one win11 for a month, but what a forking shirtshow )
Same problem. The only thing that fixes it is playing in Proton 10 but that comes with the side effect of locking Overwatch 2 to 60 FPS despite playing on a 165hz monitor.
Doesn’t matter whether I change my settings to 720p all low or 1440p all ultra, I’m still locked to 60 fps.
Edit: 7600X, 32GB RAM, 6700XT and 2TB Western Digital Black SSD so it isn’t my specs holding me back. Was working fine just a few days ago but now I can’t play OW2 and Final Fantasy 16 since the last Proton update.
Do you happen to know what part of Proton 10 is limiting you to 60 FPS? It might be configurable.
If you say that out loud you’ll skip right to the boss fight in diabolo 2
xyzzy ;)
Yeah, my second time since switching to Linux in the last six months. I’ve been unable to come close to fixing it on my end. I just created another profile in Lutris and pointed at wow.exe until a better solution comes along. Last time, I tried all the fixes and the only thing that worked for me was a fresh install.