Difficulty running or installing battle.net

I was having trouble running battle.net from an existing installation so I decided to try a fresh install. The installation hangs in a very predictable fashion and has not varied over numerous attempts to install.

I’m running Mint 18, Lutris 0.4.14.

I have confirmed installation of everything indicated here: <I guess I can’t post any links at all? this was a link to the page “how to get out of wine dependency hell”> here: <ok, it’s still telling me I can only put two links in a post but I don’t know where the rest are. this one is a Lutris page about dependencies> and here: <removed because new users can only post two links but it’s about /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so>

When I attempt to install battle.net it will go through all the initial steps fairly cleanly and start up the bnet installer. It asks me to select a language and then I’ll get the progress bar saying “Updating Blizzard Agent…” and it will begin to fill. After the progress bar gets to about where the elipsis is the debug window will start to spew copious amounts of text then pause for a while. Eventually bnet reports error BLZBNTBTS0000005C and gives me the option to close. At this point the debug window will simple add more text every now and then; I think it’s looping through attempts to connect to something.

0048:fixme:ver:GetCurrentPackageId (0xc1fe8c (nil)): stub
0046:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0046:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7d0a13a0,(nil): stub
0046:fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
0046:fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
004f:fixme:wininet:InternetSetOptionW Option 77 STUB
0065:err:wininet:open_http_connection create_netconn failed: 12029
p11-kit: couldn’t load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
0064:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
0064:fixme:wbemprox:client_security_SetBlanket 0x7dd2582c, 0x149ad8, 10, 0, (null), 3, 3, (nil), 0x00000000
0064:fixme:wbemprox:client_security_Release 0x7dd2582c
0064:fixme:wbemprox:enum_class_object_Next timeout not supported
0064:err:ntdll:NtQueryInformationToken Unhandled Token Information class 24!
0064:fixme:ver:GetCurrentPackageId (0x33fe14 (nil)): stub
004f:fixme:wininet:InternetSetOptionW Option 77 STUB
0066:err:wininet:open_http_connection create_netconn failed: 12029
004f:fixme:wininet:InternetSetOptionW Option 77 STUB
0065:err:wininet:open_http_connection create_netconn failed: 12029
004f:fixme:wininet:InternetSetOptionW Option 77 STUB
0066:err:wininet:open_http_connection create_netconn failed: 12029
004f:fixme:wininet:InternetSetOptionW Option 77 STUB
0065:err:wininet:open_http_connection create_netconn failed: 12029
0069:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0069:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7d8603a0,(nil): stub
p11-kit: couldn’t load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
0069:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
0069:fixme:wbemprox:client_security_SetBlanket 0x7d65682c, 0x151e38, 10, 0, (null), 3, 3, (nil), 0x00000000
0069:fixme:wbemprox:client_security_Release 0x7d65682c
0069:fixme:wbemprox:enum_class_object_Next timeout not supported
0069:err:ntdll:NtQueryInformationToken Unhandled Token Information class 24!
004f:fixme:wininet:InternetSetOptionW Option 77 STUB
0066:err:wininet:open_http_connection create_netconn failed: 12029
006e:fixme:ver:GetCurrentPackageId (0x1bcfe8c (nil)): stub
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
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: 165
Current serial number in output stream: 169
0062:err:ntdll:RtlpWaitForCriticalSection section 0x21ffe4 “?” wait timed out in thread 0062, blocked by 004f, retrying (60 sec)
0062:fixme:wininet:InternetSetOptionW Option 77 STUB
0073:err:wininet:open_http_connection create_netconn failed: 12029
p11-kit: couldn’t load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
0072:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
0072:fixme:wbemprox:client_security_SetBlanket 0x7dbe382c, 0x149ad8, 10, 0, (null), 3, 3, (nil), 0x00000000
0072:fixme:wbemprox:client_security_Release 0x7dbe382c
0072:fixme:wbemprox:enum_class_object_Next timeout not supported
0072:err:ntdll:NtQueryInformationToken Unhandled Token Information class 24!
0062:fixme:wininet:InternetSetOptionW Option 77 STUB
0072:fixme:ver:GetCurrentPackageId (0x33fe14 (nil)): stub
0074:err:wininet:open_http_connection create_netconn failed: 12029
0062:fixme:wininet:InternetSetOptionW Option 77 STUB
0073:err:wininet:open_http_connection create_netconn failed: 12029
0062:fixme:wininet:InternetSetOptionW Option 77 STUB
0074:err:wininet:open_http_connection create_netconn failed: 12029
0062:fixme:wininet:InternetSetOptionW Option 77 STUB
0073:err:wininet:open_http_connection create_netconn failed: 12029
0076:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0076:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7d84c3a0,(nil): stub
p11-kit: couldn’t load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
0076:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
0076:fixme:wbemprox:client_security_SetBlanket 0x7d64282c, 0x151e38, 10, 0, (null), 3, 3, (nil), 0x00000000
0076:fixme:wbemprox:client_security_Release 0x7d64282c
0076:fixme:wbemprox:enum_class_object_Next timeout not supported
0076:err:ntdll:NtQueryInformationToken Unhandled Token Information class 24!
007b:fixme:ver:GetCurrentPackageId (0x1bcfe8c (nil)): stub
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
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: 165
Current serial number in output stream: 169
0062:fixme:wininet:InternetSetOptionW Option 77 STUB
p11-kit: couldn’t load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
007f:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
007f:fixme:wbemprox:client_security_SetBlanket 0x7dd1782c, 0x149ad8, 10, 0, (null), 3, 3, (nil), 0x00000000
007f:fixme:wbemprox:client_security_Release 0x7dd1782c
007f:fixme:wbemprox:enum_class_object_Next timeout not supported
007f:err:ntdll:NtQueryInformationToken Unhandled Token Information class 24!
0082:err:wininet:open_http_connection create_netconn failed: 12029
007f:fixme:ver:GetCurrentPackageId (0x33fe14 (nil)): stub
0062:fixme:wininet:InternetSetOptionW Option 77 STUB
0082:err:wininet:open_http_connection create_netconn failed: 12029
0062:fixme:wininet:InternetSetOptionW Option 77 STUB
0081:err:wininet:open_http_connection create_netconn failed: 12029
0084:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0084:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7d7303a0,(nil): stub
p11-kit: couldn’t load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
0084:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
0084:fixme:wbemprox:client_security_SetBlanket 0x7d52682c, 0x151e38, 10, 0, (null), 3, 3, (nil), 0x00000000
0084:fixme:wbemprox:client_security_Release 0x7d52682c
0084:fixme:wbemprox:enum_class_object_Next timeout not supported
0084:err:ntdll:NtQueryInformationToken Unhandled Token Information class 24!
008a:fixme:ver:GetCurrentPackageId (0x1bcfe8c (nil)): stub
0062:fixme:wininet:InternetSetOptionW Option 77 STUB
0082:err:wininet:open_http_connection create_netconn failed: 12029
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
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: 165
Current serial number in output stream: 169
0062:fixme:wininet:InternetSetOptionW Option 77 STUB
p11-kit: couldn’t load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
008e:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
008e:fixme:wbemprox:client_security_SetBlanket 0x7dd2e82c, 0x149ad8, 10, 0, (null), 3, 3, (nil), 0x00000000
008e:fixme:wbemprox:client_security_Release 0x7dd2e82c
008e:fixme:wbemprox:enum_class_object_Next timeout not supported
008e:err:ntdll:NtQueryInformationToken Unhandled Token Information class 24!
0090:err:wininet:open_http_connection create_netconn failed: 12029
008e:fixme:ver:GetCurrentPackageId (0x33fe14 (nil)): stub
0062:fixme:wininet:InternetSetOptionW Option 77 STUB
008f:err:wininet:open_http_connection create_netconn failed: 12029
0062:fixme:wininet:InternetSetOptionW Option 77 STUB
0090:err:wininet:open_http_connection create_netconn failed: 12029
0092:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0092:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7d73c3a0,(nil): stub
p11-kit: couldn’t load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
0092:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
0092:fixme:wbemprox:client_security_SetBlanket 0x7d53282c, 0x151e38, 10, 0, (null), 3, 3, (nil), 0x00000000
0092:fixme:wbemprox:client_security_Release 0x7d53282c
0092:fixme:wbemprox:enum_class_object_Next timeout not supported
0092:err:ntdll:NtQueryInformationToken Unhandled Token Information class 24!
0097:fixme:ver:GetCurrentPackageId (0x1bcfe8c (nil)): stub
0062:fixme:wininet:InternetSetOptionW Option 77 STUB
008f:err:wininet:open_http_connection create_netconn failed: 12029
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request: BadValue (integer parameter out of range for operation)

Any help would be appreciated. I can still play WoW for now but it’s a matter of time till they update it.

Ah. Ah-ha ha. battle.net is a link…

You’re missing dependencies. https://www.gloriouseggroll.tv/how-to-get-out-of-wine-dependency-hell/

That was one of the links I couldn’t post. I’ve installed all the dependencies there that seem to be applicable. The other two links were

and

I’ve installed everything and added all the repositories indicated under Mint or Ubuntu.

0046:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

You have this error, try to install winbind (sudo aptinstall winbind)
If the problem is not corrected with this, send your log again (with pastebin :slight_smile: )

Installed winbind, attempted to install bnet, same result. Rebooted, attempted to install bnet, same result as before with the slight change that it gave me a progress bar for “Downloading new files…” briefly before jumping to “Updating Blizzard Agent…” then all proceeded as before.

I’ve never used pastebin before, I hope I’ve done this right:

https://pastebin.com/MQiiTgaz

Yes, pastebin is better for send long log :wink:
Okay we have correct an error but I think the crash is caused by this.
X Error of failed request: BadValue (integer parameter out of range for operation)
libGL error: No matching fbConfigs or visuals found

Do you have an Nvidia card? And if yes do you use the proprietary driver?
The problem seem to be caused by nvidia driver.


I had difficulty following the conversation in the thread you linked but I do have an nvidia card and am using the nividia-390 driver. Is there a specific driver I should switch to or do I need to start dropping down the list till I get one that works?

I seem to recall that I had some difficulty with dual monitors on the open source driver.

It may be worth mentioning that I run the linux native version of Steam and I have to delete redundant graphics drivers that it installs in order to get steam to run. I don’t think that is interfering here because I have had to delete those again recently and I tried to install bnet both before and after and the result was the same.

Switching to the open source driver allows me to install and run bnet but it causes horrible tearing on one of my monitors when scrolling. I suppose I can just switch drivers whenever I need to update. Not ideal but it works.

This is strange :confused:
If you have time try to found how to correct this errors

X Error of failed request: BadValue (integer parameter out of range for operation)
libGL error: No matching fbConfigs or visuals found

I can’t help you more with that, try to open thread on ubuntu/nvidia or wine forum.
Good luck with your issue.