World of Warcraft No Window/Sound At Launch

Questions about Wine on Linux
Locked
Darkpyro2
Level 1
Level 1
Posts: 5
Joined: Fri Jun 15, 2018 5:36 pm

World of Warcraft No Window/Sound At Launch

Post by Darkpyro2 »

Hey!

I'm trying to launch World of Warcraft through the Battle.net launcher. Whenever I launch it, it opens the window but the window is essentially blank. It's not black, it's just a copy of whatever image was on my screen at the time that I launched it. I have to run wineserver -k to close it.

I've tried:

Installing it in both 32-bit and 64-bit prefixes

Running it directly from wow.exe

Forcing open GL both through an entry to Wow's Config.wtf, and through the command line parameter -opengl in battle.net.

None of these has fixed the issue.

I'm running the latest version of the winehq-devel branch.
Darkpyro2
Level 1
Level 1
Posts: 5
Joined: Fri Jun 15, 2018 5:36 pm

Re: World of Warcraft No Window/Sound At Launch

Post by Darkpyro2 »

Hey!

I wanted to add some more context to the problem seeing as I haven't had a reply in a couple of days. Here's my console output:

Code: Select all

wine Wow-64.exe -opengl
0083:fixme:ver:GetCurrentPackageId (0x2c0fdc0 (nil)): stub
007d:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7f0cd8abd7a0,(nil): stub
007d:err:listview:LISTVIEW_WindowProc unknown msg 109d wp=00000001 lp=00000000
007d:err:listview:LISTVIEW_WindowProc unknown msg 1091 wp=ffffffffffffffff lp=0023d230
007d:err:listview:LISTVIEW_WindowProc unknown msg 1091 wp=ffffffffffffffff lp=0023d230
007d:err:listview:LISTVIEW_WindowProc unknown msg 1091 wp=ffffffffffffffff lp=0023d230
007d:err:listview:LISTVIEW_WindowProc unknown msg 1091 wp=ffffffffffffffff lp=0023d230
007d:err:listview:LISTVIEW_WindowProc unknown msg 1091 wp=ffffffffffffffff lp=0023d230
0089:fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
0089:fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
007d:fixme:mpr:WNetGetUniversalNameW (L"C:\\Program Files (x86)\\World of Warcraft\\data\\data", 0x00000001, 0x23c760, 0x23c720): stub
007d:fixme:win:EnumDisplayDevicesW ((null),0,0x23f130,0x00000000), stub!
007d:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x1.
007d:fixme:win:EnumDisplayDevicesW ((null),0,0x23edb0,0x00000000), stub!
007d:fixme:win:EnumDisplayDevicesW ((null),0,0x23ebd0,0x00000000), stub!
007d:fixme:win:EnumDisplayDevicesW ((null),0,0x23ec80,0x00000000), stub!
007d:fixme:win:EnumDisplayDevicesW ((null),0,0x23eaa0,0x00000000), stub!
007d:fixme:msctf:ThreadMgr_ActivateEx Unimplemented flags 0x4
007d:fixme:msctf:ThreadMgrSource_AdviseSink (0xd1bb2a0) Unhandled Sink: {ea1ea136-19df-11d7-a6d2-00065b84435c}
0097:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0x120ffd38): stub
007d:fixme:module:LdrRegisterDllNotification (0000, 0x1403613d0, (nil), 0x23d6a0) stub
007d:err:seh:setup_exception stack overflow 1920 bytes in thread 007d eip 000000007bc95179 esp 0000000000140e90 stack 0x140000-0x141000-0x240000
^C009a:fixme:console:CONSOLE_DefaultHandler Terminating process 7c on event 0

User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: World of Warcraft No Window/Sound At Launch

Post by Bob Wya »

@Darkpyro2,

You can't use winehq-devel for Battle.net based games... You have to use winehq-staging.

The WOW opengl renderer is broken. You probably need to use the DX11 renderer with DXVK (and perhaps DXUP)...
E.g. see DXVK: World of Warcraft has graphic glitches. #343

Either that or a patched version of Wine Staging, with the PBA patchset.

I think the Lutris: Games / World of Warcraft install script would support setting this up for you automatically(ish)... Using the PBA patchset.

Lutris is available in a repository for the main Linux distributions...

Bob
Locked