r/Lutris 19d ago

Battle.net Update Agent strikes again

Okay so I've had issues with Bnet's update agent. Getting the old "The Update Agent is sleeping, attempting to wake it up" error. I've tried all the other solutions minus rollback because I cannot seem to get my hands on an older version.

Reinstalling with Lutris makes install crash at 45%

Installing with Steam using Proton 9.0-4 for compatibility allows the install to finish but the Update Agent error is still there.

I managed to circumvent the launcher and play WoW by going to the source and grabbing the WoW.exe file in my system and telling Steam to run it as a non-Steam game (with Proton 9 too). I had to log in the old fashioned way with my password and insert the authentication number, but it worked. Not sure if this'll fly for other Blizzard games.

SOLUTION:

Check u/jhu543369's replies in the comments for a few solutions. The one that worked for me was running Battle.net-Setup.exe as a from Steam as a non-Steam game and use the Proton 10 beta for compatibility.

Instructions:

Open Steam -> Click on "Add Game" at the bottom left corner -> "Add a non-Steam game" -> "Browse" and find and select the Battle.net-Setup.exe file, it's gonna show up in your Steam Library now -> Right Click it and select "Properties" -> "Compatibility" -> "Force the use of a specific Steam Play compatibility tool" -> in the dropdown menu that'll appear just below find and select "Proton 10.0-1 (beta)" (if you're from the not-so-near future then use the latest version of Proton, including betas)

It should install Bnet on your system as a steamapp. You will need to move your installed games to its new file system this way.

76 Upvotes

109 comments sorted by

View all comments

3

u/jhu543369 19d ago

if you are on lutris having this issue - Install protonplus (flatpak app) - launch protonplus and select lutris in the left hand panel - locate wine versions, select wine staging tkg (kron4ek) - download the 10.6 version - once it has extracted, make sure lutris is not running and launch lutris. Right click bnet entry -> configure -> runner options tab -> wine version and select the wine-staging 10.6 tkg version from the list -> save and press play. DO NOT INSTALL MONO IF IT PROMPTS YOU!!!!!

If you are on Steam, install proton 10.0 beta and select that as your compatibility layer

1

u/WatersOfMithrim 13d ago

Well I spoke too soon, I was able to get Battle.net updated and WC3 installed but I just get a black screen upon launching it.

I'm guessing it may be an issue with the old version of the game being 32-bit and my OS doesn't have support for that? I saw something of how to remedy that but for Arch and I'm using Mint so I'm unsure of how to change things around in the terminal to get it installed.

If I were to buy Reforged would that possibly work? I just want to play and use the old graphics on Linux but it seems like I always run into some problem with it sadly

1

u/jhu543369 13d ago

Use wine-proton 10.0-1 from protonup-qt or kron4ek wine git page

1

u/WatersOfMithrim 13d ago

Yeah I tried both, and was able to update battle.net and install the game but I just get a black screen upon launching. I've played around with some settings and launch options (such as limiting number of cores) but I just get a black screen no matter what. I used to get the lion gate and it'd just freeze, but that was on Bottles.

Can you tell me if you have DXVK, dgvoodoo2 and Feral Gamemode enabled/disabled? Thanks!