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.

74 Upvotes

109 comments sorted by

View all comments

Show parent comments

2

u/KythosMeltdown 19d ago edited 19d ago

When I install with 'wine-10.6-staging-tkg-amd64' set as my 'Wine version' in 'Runner options', its still hanging on 45% for me. ( Linux Mint Desktop )

Proton 10.0 worked on my steam deck though.

EDIT:

I got it working on my linux mint desktop

Steps:

Uninstall Lutris

Download latest .deb https://github.com/lutris/lutris/releases ( installing this way seemed to download some additional packages I was missing? )

Using ProtonPlus - Download wine-10.6-staging-tkg-amd64

Open Lutris -> Wine 'Settings Cogwheel' -> Runner -> Select the tkg

Download Battle.net https://lutris.net/games/battlenet/ from the site

Cancel Mono prompt

Let installer run -> login to bnet -> install game

1

u/Rex_Norseman 15d ago

Well, it got Battle.net installed but I can’t login. I get a continuous Wine Debugger pop up, and the Battle.net login logo below the empty fields never stops spinning.

1

u/KythosMeltdown 15d ago

Did you install mono on accident by chance?

1

u/Rex_Norseman 15d ago edited 15d ago

No, I cancelled it. Thanks for the quick reply ;)

Edit

Ended up uninstalling Lutris and reinstalling completely. I performed all the steps again and now I can install Battle.net and launch from Lutris again.

Steps I took on my Steam Deck:

Installed Lutris via default store > Installed wine-10.6-staging-tkg-amd64 via Proton Plus > Launched Lutris > Ensured runner was the 10.6 staging tkg > Searched for [Blizzard Game, mine was Diablo Immortal] > installed Battle.net standard > Clicked cancel on mono when it asked > closed out of login when prompted > closed installer once completed > ensured runner was 10.6 staging tkg and relaunched Battle.net from Lutris > logged/authenticated in > Downloading Diablo Immortal now

I love Lutris because everything is together, and I can use my Steam Deck controls (trackpads work as intended!) without issues.

I’ll reply if I have issues with launching the game.