Battle.net launcher help

Thanks @joypunk, we’re making some progress :smiley:

Some tasks in winetricks might require cabextract indeed, I’m considering adding it to either the dependencies or adding it to the runtime.

The vc_redist.x86.exe error must have been a temporary network error, the file downloaded fine here.

I’ve changed the code for fuser so it won’t produce that error but you still need it installed. It’s listed in the dependencies for Debian / Ubuntu so the package you’re using must be missing that dependency. Which distro are you using? I’ll notify the package maintainer. The fuser tool is usually installed with the psmisc package (at least on Ubuntu)

I’m using Solus (www.solus-project.com), so it’s a bit different. I see that I have psmisc installed but I don’t see an fuser tool available in the software center here.

I just retried it on terminal and - It worked!
Whatever did the trick…

Now, would it be better to open battle.net throug Lutris and install the games from the client or should I start the installation by clicking the lutris installers or is it equal? :smiley:

Frist: Thanks strider for your time, this is awesome!

Update: Now, when I install for exemple Hearthstone through the Lutris installer, it crashes with a critical error. The installation finished anyway, but starting the game results in the same error.

> wine: Call from 0x7b43d93e to unimplemented function msvcp140.dll.??0?$codecvt@_WDU_Mbstatet@@@std@@QAE@I@Z, aborting
> wine: Unimplemented function msvcp140.dll.??0?$codecvt@_WDU_Mbstatet@@@std@@QAE@I@Z called at address 0x7b43d93e (thread 0065), starting debugger...
> <html><head><title>Object moved</title></head><body>

> <h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>

> </body></html>

> <html><head><title>Object moved</title></head><body>

> <h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>

> </body></html>

> <html><head><title>Object moved</title></head><body>

> <h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>

> </body></html>

This is the Debug Output from the log.
I will try if it runs when I install it directly in Battle.net

If it works, would it help to send two terminal outputs, th installation in Battle.net and the one in Lutris?

Working here as well. Logged in to the clean Ubuntu Mate 16.04 and it came up with some updates for Lutris, ran the installer and bingo. Working. I’m letting it download WOW rather than the copy/discover method I’ll be recommending on Saturday, so we’ll see how it goes.

Thanks for all your effort Strider. Very much appreciate it.

I’m getting progress, but now a new error.

Now installation proceeds and the Battle.net installer is downloaded and launched. But it hangs at 50% on the progress bar and doesn’t complete installation. Eventually it says the server cannot be reached.

When i run lutris from the command line I get this stuff:

fixme:wininet:InternetSetOptionW Option 77 STUB
fixme:ver:GetCurrentPackageId (0x456e9f8 (nil)): stub
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
fixme:wininet:InternetSetOptionW Option 77 STUB
err:wininet:open_http_connection create_netconn failed: 12029
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
fixme:wininet:InternetSetOptionW Option 77 STUB
err:wininet:open_http_connection create_netconn failed: 12029
fixme:ver:GetCurrentPackageId (0x497e9f8 (nil)): stub
fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
fixme:wbemprox:client_security_SetBlanket 0x7dd927e0, 0x18ac30, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7dd927e0
fixme:wininet:InternetSetOptionW Option 77 STUB
err:wininet:open_http_connection create_netconn failed: 12029
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  161
  Current serial number in output stream:  162
err:ntdll:RtlpWaitForCriticalSection section 0x73b7e4 "?" wait timed out in thread 0124, blocked by 0113, retrying (60 sec)
fixme:ver:GetCurrentPackageId (0x456e9f8 (nil)): stub
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
fixme:wininet:InternetSetOptionW Option 77 STUB
err:wininet:open_http_connection create_netconn failed: 12029
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
fixme:wininet:InternetSetOptionW Option 77 STUB
err:wininet:open_http_connection create_netconn failed: 12029
fixme:ver:GetCurrentPackageId (0x33e89c (nil)): stub
fixme:ver:GetCurrentPackageId (0x497e9f8 (nil)): stub
fixme:wininet:InternetSetOptionW Option 77 STUB
err:wininet:open_http_connection create_netconn failed: 12029
fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
fixme:wbemprox:client_security_SetBlanket 0x7dd9b7e0, 0x189eb0, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7dd9b7e0
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  161
  Current serial number in output stream:  162

I think its failing to connect to the update server? Since this happens a few times:

err:wininet:open_http_connection create_netconn failed: 12029

Not quite sure how to fix this.

or maybe its something to do with this error much earlier in the log:

err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.

Today everything installed correctly. I don’t know why exactly, but I compared the logs of both the installation that I posted in the previous post and the one that worked today. What was missing was this error message:

err:ntdll:RtlpWaitForCriticalSection section 0x73b7e4 "?" wait timed out in thread 0124, blocked by 0113, retrying (60 sec)

I think the problem was just that the blizzard servers were not responding.

i have updated mint and would play wow but this is came…
Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 162
Current serial number in output stream: 163

can someone help me pls…

I had something similar with the latest wine staging, I had to recreate the wineprefix (not for battle.net but similar error message)

If this is your first install then try disabling the runtime.

Any idea why I’m getting unable to connect issues?

Have you tried disabling the runtime like I suggested?