SOLVED - Battle.net wont launch

have all dependencies installed so not sure whats wrong - used the latest gold installer.

in debug mode this is the output

DEBUG    2018-09-28 20:51:26,749 [thread]:Storing environment variable SDL_VIDEO_FULLSCREEN_DISPLAY to off
DEBUG    2018-09-28 20:51:26,750 [thread]:Storing environment variable DXVK_HUD to 0
DEBUG    2018-09-28 20:51:26,750 [thread]:Storing environment variable DXVK_STATE_CACHE to 1
DEBUG    2018-09-28 20:51:26,750 [thread]:Storing environment variable DXVK_STATE_CACHE_PATH to /home/rorix/Lutris/battlenet
DEBUG    2018-09-28 20:51:26,750 [thread]:Storing environment variable PBA_ENABLE to 1
DEBUG    2018-09-28 20:51:26,751 [thread]:Storing environment variable WINEESYNC to 1
DEBUG    2018-09-28 20:51:26,751 [thread]:Storing environment variable __GL_SHADER_DISK_CACHE to 1
DEBUG    2018-09-28 20:51:26,751 [thread]:Storing environment variable __GL_SHADER_DISK_CACHE_PATH to /home/rorix/Lutris/battlenet
DEBUG    2018-09-28 20:51:26,751 [thread]:Storing environment variable __GL_SHADER_DISK_CACHE_SKIP_CLEANUP to 1
DEBUG    2018-09-28 20:51:26,751 [thread]:Storing environment variable __GL_THREADED_OPTIMIZATIONS to 1
DEBUG    2018-09-28 20:51:26,751 [thread]:Storing environment variable __PBA_CB_HEAP to 128
DEBUG    2018-09-28 20:51:26,752 [thread]:Storing environment variable __PBA_GEO_HEAP to 512
DEBUG    2018-09-28 20:51:26,752 [thread]:Storing environment variable mesa_glthread to true
DEBUG    2018-09-28 20:51:26,752 [thread]:Storing environment variable DRI_PRIME to 0
DEBUG    2018-09-28 20:51:26,752 [thread]:Storing environment variable STEAM_RUNTIME to /home/rorix/.local/share/lutris/runtime/steam
DEBUG    2018-09-28 20:51:26,752 [thread]:Storing environment variable LD_LIBRARY_PATH to /home/rorix/.local/share/lutris/runners/wine/esync-staging-pba-3.16-x86_64/lib:/home/rorix/.local/share/lutris/runners/wine/esync-staging-pba-3.16-x86_64/lib64:/usr/lib:/usr/lib32:/home/rorix/.local/share/lutris/runtime/lib32:/home/rorix/.local/share/lutris/runtime/steam/i386/lib/i386-linux-gnu:/home/rorix/.local/share/lutris/runtime/steam/i386/lib:/home/rorix/.local/share/lutris/runtime/steam/i386/usr/lib/i386-linux-gnu:/home/rorix/.local/share/lutris/runtime/steam/i386/usr/lib:/home/rorix/.local/share/lutris/runtime/lib64:/home/rorix/.local/share/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu:/home/rorix/.local/share/lutris/runtime/steam/amd64/lib:/home/rorix/.local/share/lutris/runtime/steam/amd64/usr/lib/x86_64-linux-gnu:/home/rorix/.local/share/lutris/runtime/steam/amd64/usr/lib:$LD_LIBRARY_PATH
DEBUG    2018-09-28 20:51:26,752 [thread]:Storing environment variable WINEDEBUG to -all
DEBUG    2018-09-28 20:51:26,753 [thread]:Storing environment variable WINEARCH to win64
DEBUG    2018-09-28 20:51:26,753 [thread]:Storing environment variable WINE to /home/rorix/.local/share/lutris/runners/wine/esync-staging-pba-3.16-x86_64/bin/wine
DEBUG    2018-09-28 20:51:26,753 [thread]:Storing environment variable WINEPREFIX to /home/rorix/Lutris/battlenet
DEBUG    2018-09-28 20:51:26,753 [thread]:Storing environment variable WINEDLLOVERRIDES to d3d10,d3d10_1,d3d10core,d3d11,dxgi=n
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
DEBUG    2018-09-28 20:51:28,909 [thread]:Start process monitoring
DEBUG    2018-09-28 20:51:28,909 [thread]:Processes monitored: Battle.net.exe (4092:R), Battle.net.exe (4092:D)
DEBUG    2018-09-28 20:51:28,909 [thread]:Processes excluded: wineserver (4095:S)
DEBUG    2018-09-28 20:51:30,891 [thread]:Processes monitored: Battle.net.exe (4092:D), Battle.net.exe (4092:D)
DEBUG    2018-09-28 20:51:30,891 [thread]:Processes excluded: Agent.exe (4164:S), wineconsole (4166:S), wineserver (4095:S)
[0928/205131.355:ERROR:network_change_notifier_win.cc(157)] WSALookupServiceBegin failed with: 8
[0928/205131.389:ERROR:gpu_process_transport_factory.cc(1044)] Lost UI shared context.
DEBUG    2018-09-28 20:51:32,909 [thread]:Processes monitored: Battle.net.exe (4092:S), Battle.net.exe (4092:S)
DEBUG    2018-09-28 20:51:32,909 [thread]:Processes excluded: Agent.exe (4284:S), wineconsole (4286:S), wineconsole (4166:S), Agent.exe (4164:S), wineserver (4095:S)
DEBUG    2018-09-28 20:51:34,908 [thread]:Processes monitored: Battle.net.exe (4092:t), Battle.net.exe (4092:t)
DEBUG    2018-09-28 20:51:34,908 [thread]:Processes excluded: Agent.exe (4164:S), wineconsole (4166:S), wineserver (4095:R)
DEBUG    2018-09-28 20:51:36,900 [thread]:Processes monitored: Battle.net.exe (4092:Z), BlizzardError.e (4323:S)
DEBUG    2018-09-28 20:51:36,900 [thread]:Processes excluded: Agent.exe (4164:S), wineconsole (4166:S), wineserver (4095:S)
DEBUG    2018-09-28 20:51:40,893 [thread]:Processes monitored: Battle.net.exe (4092:Z)
DEBUG    2018-09-28 20:51:40,894 [thread]:Processes excluded: wineconsole (4166:S), wineserver (4095:S), Agent.exe (4164:S)
DEBUG    2018-09-28 20:51:42,898 [thread]:Processes excluded: wineconsole (4166:S), wineserver (4095:R), Agent.exe (4164:S)
DEBUG    2018-09-28 20:51:42,899 [thread]:Waiting for processes to exit
DEBUG    2018-09-28 20:51:42,900 [thread]:Removing stdout monitor
DEBUG    2018-09-28 20:51:42,900 [thread]:Thread is no longer running
DEBUG    2018-09-28 20:51:42,900 [thread]:Restoring environment
DEBUG    2018-09-28 20:51:44,754 [game]:Game thread stopped
DEBUG    2018-09-28 20:51:44,754 [game]:Game thread still running, stopping it (state: running)
DEBUG    2018-09-28 20:51:44,755 [game]:Blizzard Battle.net stopped at Fri, 28 Sep 2018 20:51:44
DEBUG    2018-09-28 20:51:44,892 [wine]:Killing all wine processes: ['/home/rorix/.local/share/lutris/runners/wine/esync-staging-pba-3.16-x86_64/bin/wineserver', '-k']
DEBUG    2018-09-28 20:51:44,892 [wine]:	Wine prefix: /home/rorix/Lutris/battlenet
DEBUG    2018-09-28 20:51:44,892 [wine]:	Wine arch: win64
DEBUG    2018-09-28 20:51:44,892 [wine]:	Initial pids: {'4166', '4140', '4101', '4095', '4164', '4113', '4104', '4122'}
DEBUG    2018-09-28 20:51:44,946 [wine]:Waiting for wine processes to terminate
DEBUG    2018-09-28 20:51:44,947 [thread]:Restoring environment
DEBUG    2018-09-28 20:51:44,947 [thread]:Killing all remaining processes

i just get popup saying something went wrong, heres an ID and fk m.

changed the wine to 3.16 and it doesnt crash but i dont see the gui, i do see the icon in the toolbar.
so yeah, not good

EDIT:
So if i set the wineprefix and manually run the .exe it works… wth lutris

I am having the same issue as you as well. before my Lutris set up has been running silikie smooth.
Came back to my PC and notice both wine and lutris had new updates boom! I cant log into battlenet.

Even when I deleted the battlenet and tried the lutris installer it fails. I have already de-install both lutris and wine, rebooted, reinstalled both, rebooted, tried again no dice!

Going to have manually select wow executable and add the commands for the dxvk shaders in the settings.

You both have Vulkan set up correctly for DXVK? And increased your limits if you are using esync? (if you bypass by doing manually, you skip the settings for that game that improve performance)

fixed mine by installing wine with all dependencies first and then installing wine-staging.
was missing like 6 libraries.

wine-staging with all dependencies would have worked, but glad you fixed it.

Mark as solved please.

Finally got it to work there was some library updates last nite and I updated my system.
Was able to install it again this morning without a hitch.