Wine-staging and install Battle.net Launcher

Questions about Wine on Linux
Post Reply
Sylliaa
Level 2
Level 2
Posts: 13
Joined: Thu Sep 05, 2019 9:17 am

Wine-staging and install Battle.net Launcher

Post by Sylliaa » Thu Sep 05, 2019 9:32 am

Hello, since three days I try to install this BN launcher, but no luck !!

Using your instructions on this page :

But when i begin the BN launcher setup, after a few second i have this !

Code: Select all

$ wine Battle.net-Setup.exe
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000b:fixme:winediag:start_process Wine Staging 4.15 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
000f:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0012:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0014:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0022:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
002b:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 0107FF00
0009:fixme:ras:RasEnumConnectionsW (00166DF8,0033F1CC,00C70004),stub!
0009:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>
</body></html>
003a:err:ole:CoCreateInstanceEx apartment not initialised
GIF89aÇ    ,D;003a:fixme:ver:GetCurrentPackageId (0x32fe84 (nil)): stub
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>
</body></html>
003d:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
003d:fixme:wbemprox:client_security_SetBlanket 6795D678, 0016D768, 10, 0, (null), 3, 3, 00000000, 0x00000000
003d:fixme:wbemprox:client_security_Release 6795D678
003d:fixme:wbemprox:enum_class_object_Next timeout not supported
0042:fixme:ver:GetCurrentPackageId (0x1f2fefc (nil)): stub
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  6 (X_GLXIsDirect)
  Serial number of failed request:  178
  Current serial number in output stream:  177
0038:err:ntdll:RtlpWaitForCriticalSection section 0x1a0474 "?" wait timed out in thread 0038, blocked by 0032, retrying (60 sec)
0045:err:ole:CoCreateInstanceEx apartment not initialised
0045:fixme:ver:GetCurrentPackageId (0x32fe84 (nil)): stub
0047:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
0047:fixme:wbemprox:client_security_SetBlanket 6795D678, 0016D768, 10, 0, (null), 3, 3, 00000000, 0x00000000
0047:fixme:wbemprox:client_security_Release 6795D678
0047:fixme:wbemprox:enum_class_object_Next timeout not supported
004b:fixme:ver:GetCurrentPackageId (0x1f2fefc (nil)): stub
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  6 (X_GLXIsDirect)
  Serial number of failed request:  178
  Current serial number in output stream:  177
002d:fixme:ras:RasEnumConnectionsW (00166DF8,0107F984,00C70004),stub!
002d:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
004e:err:ole:CoCreateInstanceEx apartment not initialised
004e:fixme:ver:GetCurrentPackageId (0x32fe84 (nil)): stub
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.blizzard.com/404">here</a>.</h2>
</body></html>
GIF89aÇ    ,D;0051:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
0051:fixme:wbemprox:client_security_SetBlanket 6795D678, 0016D768, 10, 0, (null), 3, 3, 00000000, 0x00000000
0051:fixme:wbemprox:client_security_Release 6795D678
0051:fixme:wbemprox:enum_class_object_Next timeout not supported
0056:fixme:ver:GetCurrentPackageId (0x1f2fefc (nil)): stub
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  6 (X_GLXIsDirect)
  Serial number of failed request:  178
  Current serial number in output stream:  177
0059:err:ole:CoCreateInstanceEx apartment not initialised
0059:fixme:ver:GetCurrentPackageId (0x32fe84 (nil)): stub
005b:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
005b:fixme:wbemprox:client_security_SetBlanket 6795D678, 0016D768, 10, 0, (null), 3, 3, 00000000, 0x00000000
005b:fixme:wbemprox:client_security_Release 6795D678
005b:fixme:wbemprox:enum_class_object_Next timeout not supported
005f:fixme:ver:GetCurrentPackageId (0x1f2fefc (nil)): stub
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  6 (X_GLXIsDirect)
  Serial number of failed request:  178
  Current serial number in output stream:  177
And this
Image

I am using Linuxmint 19.2 64bits.
Nvidia graphic card gtx 550 TI ( driver : 390.87 )
using wine-staging, but had the same error on wine-devel.
Tried to install BNet with lutris and playonlinux, but same problem ..

Can you help me please to found out a solution ?

Should work, more people said "work fine" .. "can play, nice !"

ty!

jkfloris
Level 6
Level 6
Posts: 624
Joined: Thu Aug 14, 2014 10:10 am

Re: Wine-staging and install Battle.net Launcher

Post by jkfloris » Thu Sep 05, 2019 2:49 pm

Did you also install the 32bit Nvidia packages?

Sylliaa
Level 2
Level 2
Posts: 13
Joined: Thu Sep 05, 2019 9:17 am

Re: Wine-staging and install Battle.net Launcher

Post by Sylliaa » Thu Sep 05, 2019 3:20 pm

hello, thanks for answer :)
i install this one : https://www.nvidia.fr/Download/driverRe ... /137435/fr
And this was a really epic quest to do this because, LM don't propose me this driver so i need to install manually. For this, i need disable Xsystem, then disable Nouveau-kernel...

Linux 32bits : https://www.nvidia.fr/Download/driverRe ... /137417/fr
Linus 32-bits ARM : https://www.nvidia.fr/Download/driverRe ... /137471/fr

I don't know what is different between the two 32bits driver.
I doesn't know that we can install two drivers for a GC.

Driver Manager suggest me only these drivers :
Capture du 2019-09-05 22-12-47.png
I choose LinuxMint because he seems attractive and simple, but if the system can be a reason of the probleme , i can change, i am new on it since two days ^^ ( windows before :p )

Thanks for reading ^

Sylliaa
Level 2
Level 2
Posts: 13
Joined: Thu Sep 05, 2019 9:17 am

Re: Wine-staging and install Battle.net Launcher

Post by Sylliaa » Fri Sep 06, 2019 11:29 am

so, what would the installing of the drivers x86_64 give more then the Linux 64bits ?

jkfloris
Level 6
Level 6
Posts: 624
Joined: Thu Aug 14, 2014 10:10 am

Re: Wine-staging and install Battle.net Launcher

Post by jkfloris » Fri Sep 06, 2019 11:35 am

It isn't recommended to install the Nvidia drivers with the NVIDIA-Linux-x86_64-xxx.xxx.run file.
Quote from http://www.geforce.co.uk
Note that many Linux distributions provide their own packages of the NVIDIA Linux Graphics Driver in the distribution's native package management format. This may interact better with the rest of your distribution's framework, and you may want to use this rather than NVIDIA's official package.
According to Nvidia your GPU is supported by the legacy 390.116 driver.

I don't know if the driver manager automatically install the 32-bit packages. You could check with:

Code: Select all

apt policy libnvidia-gl-390:i386
If it isn't, you could install them with:

Code: Select all

sudo apt install libnvidia-gl-390:i386

Sylliaa
Level 2
Level 2
Posts: 13
Joined: Thu Sep 05, 2019 9:17 am

Re: Wine-staging and install Battle.net Launcher

Post by Sylliaa » Fri Sep 06, 2019 11:56 am

jkfloris wrote: I don't know if the driver manager automatically install the 32-bit packages. You could check with:

Code: Select all

apt policy libnvidia-gl-390:i386
This give me this :

Code: Select all

$ apt policy libnvidia-gl-390:i386
libnvidia-gl-390:i386:
  Installé : 390.116-0ubuntu0.18.04.1
  Candidat : 390.116-0ubuntu0.18.04.1
 Table de version :
 *** 390.116-0ubuntu0.18.04.1 500
        500 http://archive.ubuntu.com/ubuntu bionic-updates/restricted i386 Packages
        500 http://security.ubuntu.com/ubuntu bionic-security/restricted i386 Packages
        100 /var/lib/dpkg/status
     390.48-0ubuntu3 500
        500 http://archive.ubuntu.com/ubuntu bionic/restricted i386 Packages
If it isn't, you could install them with:

Code: Select all

sudo apt install libnvidia-gl-390:i386
So should i do what you say ?

Thanks

Cybermax
Level 4
Level 4
Posts: 179
Joined: Fri Dec 01, 2017 5:26 pm

Re: Wine-staging and install Battle.net Launcher

Post by Cybermax » Fri Sep 06, 2019 12:11 pm

When installing the driver via the .run installer (downloaded from nvidia), you must remember to click "yes" when it asks if you want to install nVidia 32-bit libraries.

The reason why it is "recommended" to use the driver from your distro is two part - 1. There COULD be distro specific configurations, and 2. The distro driver is pre-compiled with the correct settings (like enabled 32-bit libraries).
No problem to use the nVidia .run installer with Ubuntu tho usually, but switching drivers is a lot more involved than using the .deb package from the distro. You have to first uninstall the kernel module with DKMS, update initramfs, boot in safe-mode, install the new driver, update DKMS, update-initramfs, and whamola it works :) (Instead of when using the distro driver this happens automagically when running eg. apt upgrade...)

Oh, and yes, you cannot install a 32-bit driver alongside a 64-bit driver... but the 64-bit driver needs 32-bit libraries to work with 32-bit apps... And the "ARM" driver is not for intel/amd processors.

PS. Have you tried running glxgears and see what you get?

Sylliaa
Level 2
Level 2
Posts: 13
Joined: Thu Sep 05, 2019 9:17 am

Re: Wine-staging and install Battle.net Launcher

Post by Sylliaa » Fri Sep 06, 2019 2:07 pm

thanks for the answer Cyermax.

i have tried nothing myself, because i am on linux since 4 days now, and you speak a little chinese for me xD

running glxgears means, go to the terminal and "glxgears" is a command ?

jkfloris
Level 6
Level 6
Posts: 624
Joined: Thu Aug 14, 2014 10:10 am

Re: Wine-staging and install Battle.net Launcher

Post by jkfloris » Fri Sep 06, 2019 2:27 pm

Code: Select all

  Installé : 390.116-0ubuntu0.18.04.1
  Candidat : 390.116-0ubuntu0.18.04.1
This means you have installed the package and you have the latest version.
So the driver manager have installed the 32-bit packages.
running glxgears means, go to the terminal and "glxgears" is a command ?
Yes
If you get a "command not found" error, you could install glxgears with

Code: Select all

sudo apt install mesa-utils

Sylliaa
Level 2
Level 2
Posts: 13
Joined: Thu Sep 05, 2019 9:17 am

Re: Wine-staging and install Battle.net Launcher

Post by Sylliaa » Fri Sep 06, 2019 4:02 pm

Here the results of glxgears

Code: Select all

$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
303 frames in 5.0 seconds = 60.487 FPS
301 frames in 5.0 seconds = 60.005 FPS
301 frames in 5.0 seconds = 60.019 FPS
301 frames in 5.0 seconds = 60.016 FPS
301 frames in 5.0 seconds = 60.013 FPS
301 frames in 5.0 seconds = 60.015 FPS
301 frames in 5.0 seconds = 60.014 FPS
301 frames in 5.0 seconds = 60.013 FPS
301 frames in 5.0 seconds = 60.014 FPS
301 frames in 5.0 seconds = 60.017 FPS
301 frames in 5.0 seconds = 60.016 FPS
301 frames in 5.0 seconds = 60.015 FPS
301 frames in 5.0 seconds = 60.015 FPS
301 frames in 5.0 seconds = 60.016 FPS
301 frames in 5.0 seconds = 60.016 FPS

jkfloris
Level 6
Level 6
Posts: 624
Joined: Thu Aug 14, 2014 10:10 am

Re: Wine-staging and install Battle.net Launcher

Post by jkfloris » Sat Sep 07, 2019 12:41 pm

Looks good.

Try to run the Battle.net Setup again.

Sylliaa
Level 2
Level 2
Posts: 13
Joined: Thu Sep 05, 2019 9:17 am

Re: Wine-staging and install Battle.net Launcher

Post by Sylliaa » Sat Sep 07, 2019 3:34 pm

I will try this, but what wine should i take ?
People say staging, others say devel and other say devel xD

if you have a nice guide ( working ) for this would be very nice .
sorry for my Noobstyle, but so new on Linux, so lost all the time on this :D

And another question, should i take Lutris ( that seems work for lot of people ) as complement to wine or not ?

Thanks for you time and answers :)

Cybermax
Level 4
Level 4
Posts: 179
Joined: Fri Dec 01, 2017 5:26 pm

Re: Wine-staging and install Battle.net Launcher

Post by Cybermax » Tue Sep 10, 2019 11:43 am

World of Warcraft needs Staging, so you need to use this guide:
First: viewtopic.php?f=8&t=32192
Then
https://wiki.winehq.org/Ubuntu

And install:

Code: Select all

sudo apt install --install-recommends winehq-staging

Sylliaa
Level 2
Level 2
Posts: 13
Joined: Thu Sep 05, 2019 9:17 am

Re: Wine-staging and install Battle.net Launcher

Post by Sylliaa » Tue Sep 10, 2019 6:51 pm

Ok i will check this tomorrow. Another question then, can i install wine two times, one with devel and one with staging ? And if possible, attribute sich wine should be used for special application ?

jkfloris
Level 6
Level 6
Posts: 624
Joined: Thu Aug 14, 2014 10:10 am

Re: Wine-staging and install Battle.net Launcher

Post by jkfloris » Wed Sep 11, 2019 4:15 am

Another question then, can i install wine two times, one with devel and one with staging ?
Yes, you can. Don't install the winehq-*** meta-packages, but only their dependencies.
In other words:

Code: Select all

# Wine devel 
sudo apt install --install-recommends wine-devel wine-devel-amd64 wine-devel-i386:i386
# If you want to use wine-devel run:
/opt/wine-devel/bin/wine program.exe

# Wine staging
sudo apt install --install-recommends wine-staging wine-staging-amd64 wine-staging-i386:i386
# If you want to run wine-staging:
/opt/wine-staging/bin/wine program.exe

Sylliaa
Level 2
Level 2
Posts: 13
Joined: Thu Sep 05, 2019 9:17 am

Re: Wine-staging and install Battle.net Launcher

Post by Sylliaa » Thu Sep 12, 2019 2:00 pm

Thanks you very much :) I will come back once everything work to give my feedback !

Sylliaa
Level 2
Level 2
Posts: 13
Joined: Thu Sep 05, 2019 9:17 am

Re: Wine-staging and install Battle.net Launcher

Post by Sylliaa » Sun Sep 15, 2019 6:23 pm

Hello guys !

(at this time, playonlinux isn't installed, and before running jkfloris commands to install wine, i made a total purge of wine to begin on a clean install. )


So i tried jkfloris commands and i have this :

/opt/wine-devel/bin/wine program.exe

Code: Select all

bene@PCBENE:~$ /opt/wine-devel/bin/wine program.exe
wine: created the configuration directory '/home/bene/.wine'
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0014:err:ole:get_local_server_stream Failed: 80004002
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
0012:err:ole:get_local_server_stream Failed: 80004002
0017:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0017:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0019:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:err:mscoree:LoadLibraryShim error reading registry key for installroot
0019:err:msi:execute_command unable to execute command 2
0019:err:msi:execute_command unable to execute command 2
0019:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
0019:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
001b:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0010: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.
0010:fixme:dwmapi:DwmIsCompositionEnabled 00000000066B1518
001d:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x299d3de, context 0x553c50, init_notify 0, handle 0x74cf9d0): stub
0039:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0039:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0039:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0037: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.
0037:fixme:dwmapi:DwmIsCompositionEnabled 059D3018
003b:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x24cb608, context 0x2a30b0, init_notify 0, handle 0x679fce8): stub
wine: configuration in '/home/bene/.wine' has been updated.
wine: cannot find L"C:\\windows\\system32\\program.exe"
/opt/wine-staging/bin/wine program.exe

Code: Select all

/opt/wine-staging/bin/wine program.exe
000b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000b:fixme:winediag:start_process Wine Staging 4.16 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
000f:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
000d:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0012:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0014:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
001b:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0021:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0028:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0028: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.
0028:fixme:dwmapi:DwmIsCompositionEnabled 00000000064A1518
002d:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x278d3de, context 0x6fea270, init_notify 0, handle 0x72ef9d0): stub
003c:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0041: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.
0041:fixme:dwmapi:DwmIsCompositionEnabled 059F3018
0043:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x24eb608, context 0x2d63b0, init_notify 0, handle 0x67ffce8): stub
wine: configuration in '/home/bene/.wine' has been updated.
wine: cannot find L"C:\\windows\\system32\\program.exe"

User avatar
Bob Wya
Level 12
Level 12
Posts: 2747
Joined: Sat Oct 16, 2010 7:40 pm
Location: Cambridge
Contact:

Re: Wine-staging and install Battle.net Launcher

Post by Bob Wya » Sun Sep 15, 2019 6:34 pm

Sylliaa wrote:
Sun Sep 15, 2019 6:23 pm
Hello guys !

So i tried jkfloris commands and i have this :
...
Windows includes the current directory in the searchable executable PATH.
You are trying to run the executable program.exe, from the directory "${HOME}" - presumably this directory does not contain this executable.

See: Wine User's Guide: 3 Using Wine.

Bob

jkfloris
Level 6
Level 6
Posts: 624
Joined: Thu Aug 14, 2014 10:10 am

Re: Wine-staging and install Battle.net Launcher

Post by jkfloris » Mon Sep 16, 2019 7:57 am

/opt/wine-devel/bin/wine program.exe
Sorry, I should have told you to change "program.exe" to the name of the program you want to run.
In this case it will be:
/opt/wine-devel/bin/wine Battle.net-Setup.exe

Sylliaa
Level 2
Level 2
Posts: 13
Joined: Thu Sep 05, 2019 9:17 am

Re: Wine-staging and install Battle.net Launcher

Post by Sylliaa » Mon Sep 16, 2019 8:33 am

Actually, I realized for myself that it was necessary to replace the "program.exe" (it was late my brain was already sleeping XD)
Well everything works, the Battlenet is well installed, but now when I launch Hearthstone, the game starts, but as soon as the interface is visible, it crash directly. A few days ago I had seen settings to be made directly in Battlenet settings, I'm going to look for this and I'll let you know.

Many thanks again to you who helped me!

Sylliaa
Level 2
Level 2
Posts: 13
Joined: Thu Sep 05, 2019 9:17 am

Re: Wine-staging and install Battle.net Launcher

Post by Sylliaa » Mon Sep 16, 2019 7:00 pm

So !

Installation Battlenet : OK
Installation Hearthstone : OK
Running Hearthstone : Not OK

After launch the game using Battlenet Launcher, Hearthstone is running but only for a few second. As soon as the image above appears, game shut down.
Attachments
hs.png

jkfloris
Level 6
Level 6
Posts: 624
Joined: Thu Aug 14, 2014 10:10 am

Re: Wine-staging and install Battle.net Launcher

Post by jkfloris » Tue Sep 17, 2019 1:12 am

This looks like bug 42845.

TL;DR
There are 3 possible workarounds. I don't know which one works in your case:
- Disable locationapi on winecfg but the Fireside Gatherings feature seems not work after that.
- Disabling dbghelp on winecfg for hearthstone only.
- Winetricks dotnet40

Sylliaa
Level 2
Level 2
Posts: 13
Joined: Thu Sep 05, 2019 9:17 am

Re: Wine-staging and install Battle.net Launcher

Post by Sylliaa » Wed Sep 18, 2019 6:32 pm

jkfloris wrote:
Tue Sep 17, 2019 1:12 am
There are 3 possible workarounds. I don't know which one works in your case:
- Disable locationapi on winecfg but the Fireside Gatherings feature seems not work after that.
- Disabling dbghelp on winecfg for hearthstone only.
There is nothing like this in the libraries in winecfg.
jkfloris wrote:
Tue Sep 17, 2019 1:12 am
- Winetricks dotnet40
Done, but now, after the screen sent just before, i got a black screen.

Post Reply