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