Deep Rock Galactic fails to start after installation

Hello. I tried to install Deep Rock Galactic through Lutris with default settings, and it seems to fail when Steam tries to install a directX prerequisite before trying to launch the game.

I launched Lutris on the command line with debugging on, and I’m hoping someone will be able to point me towards a solution. I’m currently running Ubuntu 16.04 (xenial).
Here’s the log.

neerti@desktop:~$ lutris -d
WARNING 2018-06-22 02:01:56,292 [application]:This version of Gtk doesn’t support set_option_context_summary
INFO 2018-06-22 02:01:57,039 [lutriswindow]:Connected to lutris.net as Neerti
DEBUG 2018-06-22 02:01:57,041 [api]:Fetching game library
DEBUG 2018-06-22 02:01:57,218 [steam]:Watching Steam folder /home/neerti/.local/share/Steam/steamapps
DEBUG 2018-06-22 02:01:57,218 [steam]:Watching Steam folder /home/neerti/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program Files (x86)/Steam/steamapps
INFO 2018-06-22 02:02:02,525 [runner]:Runtime disabled by system configuration
INFO 2018-06-22 02:02:02,641 [dxvk]:Replacing /home/neerti/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program Files (x86)/Steam/steamapps/common/Deep Rock Galactic/prefix/drive_c/windows/syswow64/dxgi with DXVK version
INFO 2018-06-22 02:02:02,644 [dxvk]:Replacing /home/neerti/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program Files (x86)/Steam/steamapps/common/Deep Rock Galactic/prefix/drive_c/windows/syswow64/d3d11 with DXVK version
INFO 2018-06-22 02:02:02,648 [dxvk]:Replacing /home/neerti/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program Files (x86)/Steam/steamapps/common/Deep Rock Galactic/prefix/drive_c/windows/system32/dxgi with DXVK version
INFO 2018-06-22 02:02:02,651 [dxvk]:Replacing /home/neerti/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program Files (x86)/Steam/steamapps/common/Deep Rock Galactic/prefix/drive_c/windows/system32/d3d11 with DXVK version
DEBUG 2018-06-22 02:02:02,654 [system]:Executing pgrep Steam.exe$
INFO 2018-06-22 02:02:02,841 [runner]:Runtime disabled by system configuration
DEBUG 2018-06-22 02:02:02,842 [game]:Launching Deep Rock Galactic: {‘command’: [’/home/neerti/.local/share/lutris/runners/wine/staging-3.8-x86_64/bin/wine’, ‘/home/neerti/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program Files (x86)/Steam/Steam.exe’, ‘-no-cef-sandbox’, ‘steam://rungameid/548430’], ‘env’: {‘RADV_DEBUG’: ‘nohiz’, ‘WINEDLLOVERRIDES’: ‘xaudio2_7=n,b;d3d11,dxgi=n’, ‘WINEDEBUG’: ‘-all’, ‘DXVK_HUD’: ‘1’, ‘WINE’: ‘/home/neerti/.local/share/lutris/runners/wine/staging-3.8-x86_64/bin/wine’, ‘WINEARCH’: ‘win64’, ‘DRI_PRIME’: ‘0’, ‘WINEPREFIX’: ‘/home/neerti/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program Files (x86)/Steam/steamapps/common/Deep Rock Galactic/prefix’}}
DEBUG 2018-06-22 02:02:02,845 [thread]:Command env: SDL_VIDEO_FULLSCREEN_DISPLAY=“off” PULSE_LATENCY_MSEC=“60” DXVK_HUD=“1” DRI_PRIME=“0” WINEPREFIX="/home/neerti/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program Files (x86)/Steam/steamapps/common/Deep Rock Galactic/prefix" RADV_DEBUG=“nohiz” WINEDEBUG="-all" WINE="/home/neerti/.local/share/lutris/runners/wine/staging-3.8-x86_64/bin/wine" WINEARCH=“win64” WINEDLLOVERRIDES=“xaudio2_7=n,b;d3d11,dxgi=n”
DEBUG 2018-06-22 02:02:02,845 [thread]:Running command: “/home/neerti/.local/share/lutris/runners/wine/staging-3.8-x86_64/bin/wine” “/home/neerti/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program Files (x86)/Steam/Steam.exe” “-no-cef-sandbox” “steam://rungameid/548430”
DEBUG 2018-06-22 02:02:02,846 [thread]:Storing environment variable SDL_VIDEO_FULLSCREEN_DISPLAY to off
DEBUG 2018-06-22 02:02:02,847 [thread]:Storing environment variable PULSE_LATENCY_MSEC to 60
DEBUG 2018-06-22 02:02:02,847 [thread]:Storing environment variable DXVK_HUD to 1
DEBUG 2018-06-22 02:02:02,848 [thread]:Storing environment variable DRI_PRIME to 0
DEBUG 2018-06-22 02:02:02,849 [thread]:Storing environment variable WINEPREFIX to /home/neerti/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program Files (x86)/Steam/steamapps/common/Deep Rock Galactic/prefix
DEBUG 2018-06-22 02:02:02,849 [thread]:Storing environment variable RADV_DEBUG to nohiz
DEBUG 2018-06-22 02:02:02,850 [thread]:Storing environment variable WINEDEBUG to -all
DEBUG 2018-06-22 02:02:02,850 [thread]:Storing environment variable WINE to /home/neerti/.local/share/lutris/runners/wine/staging-3.8-x86_64/bin/wine
DEBUG 2018-06-22 02:02:02,850 [thread]:Storing environment variable WINEARCH to win64
DEBUG 2018-06-22 02:02:02,851 [thread]:Storing environment variable WINEDLLOVERRIDES to xaudio2_7=n,b;d3d11,dxgi=n
wine: cannot find L"C:\windows\system32\winemenubuilder.exe"
DEBUG 2018-06-22 02:02:05,264 [thread]:Processes excluded: Steam.exe (6040:S), Steam.exe (6040:S), wineserver (6043:S)
DEBUG 2018-06-22 02:02:09,245 [thread]:Processes excluded: Steam.exe (6040:S), Steam.exe (6040:S), wineserver (6043:R)
DEBUG 2018-06-22 02:02:11,213 [thread]:Processes excluded: Steam.exe (6040:S), Steam.exe (6040:R), wineserver (6043:R)
DEBUG 2018-06-22 02:02:13,223 [thread]:Processes excluded: Steam.exe (6040:S), Steam.exe (6040:S), wineserver (6043:S)
DEBUG 2018-06-22 02:02:16,136 [thread]:Processes excluded: Steam.exe (6040:S), Steam.exe (6040:R), wineserver (6043:S)
DEBUG 2018-06-22 02:02:17,777 [thread]:Processes excluded: Steam.exe (6040:S), Steam.exe (6040:S), wineserver (6043:S)
DEBUG 2018-06-22 02:02:19,780 [thread]:Processes excluded: Steam.exe (6040:R), Steam.exe (6040:S), wineserver (6043:S)
DEBUG 2018-06-22 02:02:22,181 [thread]:Processes excluded: Steam.exe (6040:S), Steam.exe (6040:S), wineserver (6043:S)
DEBUG 2018-06-22 02:02:25,799 [thread]:Start process monitoring
DEBUG 2018-06-22 02:02:25,799 [thread]:Processes monitored: None (6567:None)
DEBUG 2018-06-22 02:02:27,787 [thread]:Processes monitored: none
DEBUG 2018-06-22 02:02:29,792 [thread]:Processes excluded: Steam.exe (6040:S), Steam.exe (6040:S), wineserver (6043:R)
DEBUG 2018-06-22 02:02:33,789 [thread]:Processes excluded: Steam.exe (6040:R), Steam.exe (6040:S), wineserver (6043:S)
DEBUG 2018-06-22 02:02:35,821 [thread]:Processes excluded: Steam.exe (6040:S), Steam.exe (6040:S), wineserver (6043:S)
DEBUG 2018-06-22 02:02:37,790 [thread]:Processes excluded: Steam.exe (6040:S), Steam.exe (6040:R), wineserver (6043:S)
DEBUG 2018-06-22 02:02:39,791 [thread]:Processes excluded: Steam.exe (6040:S), Steam.exe (6040:S), wineserver (6043:S)
DEBUG 2018-06-22 02:03:01,805 [thread]:Processes excluded: Steam.exe (6040:R), Steam.exe (6040:R), wineserver (6043:S)
DEBUG 2018-06-22 02:03:01,806 [thread]:Thread aborting in 3 cycle
DEBUG 2018-06-22 02:03:03,800 [thread]:Processes excluded: Steam.exe (6040:S), Steam.exe (6040:S), wineserver (6043:S)
DEBUG 2018-06-22 02:03:03,802 [thread]:Thread aborting in 2 cycle
DEBUG 2018-06-22 02:03:05,802 [thread]:Thread aborting in 1 cycle
WARNING 2018-06-22 02:03:07,800 [thread]:Thread aborting now
DEBUG 2018-06-22 02:03:07,801 [thread]:Detaching logger
DEBUG 2018-06-22 02:03:07,801 [winesteam]:Game configured to stop Steam on exit
DEBUG 2018-06-22 02:03:07,801 [winesteam]:Stopping all winesteam processes
INFO 2018-06-22 02:03:07,802 [runner]:Runtime disabled by system configuration
DEBUG 2018-06-22 02:03:08,144 [wine]:Killing all wine processes: [’/home/neerti/.local/share/lutris/runners/wine/staging-3.8-x86_64/bin/wineserver’, ‘-k’]
DEBUG 2018-06-22 02:03:08,145 [wine]: Wine prefix: /home/neerti/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program Files (x86)/Steam/steamapps/common/Deep Rock Galactic/prefix
DEBUG 2018-06-22 02:03:08,145 [wine]: Wine arch: win64
DEBUG 2018-06-22 02:03:08,145 [wine]: Initial pids: {‘6067’, ‘6049’, ‘6040’, ‘6062’, ‘6075’, ‘6043’, ‘6052’}
DEBUG 2018-06-22 02:03:08,206 [wine]:Waiting for wine processes to terminate
WARNING 2018-06-22 02:03:10,214 [wine]:Some wine processes are still running: 6040
DEBUG 2018-06-22 02:03:10,214 [thread]:Restoring environment
DEBUG 2018-06-22 02:03:10,215 [thread]:3 processes are still active
DEBUG 2018-06-22 02:03:10,217 [game]:Game thread stopped
DEBUG 2018-06-22 02:03:10,218 [game]:Game thread still running, stopping it (state: running)
DEBUG 2018-06-22 02:03:10,219 [winesteam]:Game configured to stop Steam on exit
DEBUG 2018-06-22 02:03:10,219 [game]:Deep Rock Galactic stopped at Fri, 22 Jun 2018 02:03:10
DEBUG 2018-06-22 02:03:10,220 [winesteam]:Stopping all winesteam processes
INFO 2018-06-22 02:03:10,221 [runner]:Runtime disabled by system configuration
DEBUG 2018-06-22 02:03:10,533 [wine]:Killing all wine processes: [’/home/neerti/.local/share/lutris/runners/wine/staging-3.8-x86_64/bin/wineserver’, ‘-k’]
DEBUG 2018-06-22 02:03:10,534 [wine]: Wine prefix: /home/neerti/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program Files (x86)/Steam/steamapps/common/Deep Rock Galactic/prefix
DEBUG 2018-06-22 02:03:10,534 [wine]: Wine arch: win64
DEBUG 2018-06-22 02:03:10,541 [wine]:Waiting for wine processes to terminate
DEBUG 2018-06-22 02:03:10,542 [thread]:Restoring environment
DEBUG 2018-06-22 02:03:10,542 [thread]:Killing all remaining processes
DEBUG 2018-06-22 02:03:10,849 [thread]:Killed processes: Steam.exe (6040:Z)

I suspect its an issue with WINE but I’m not entirely sure where to start. I saw a line that said ‘wine: cannot find L"C:\windows\system32\winemenubuilder.exe"’ but I’m not sure if thats a red herring or the issue, hoping someone more knowledgeable will be able to assist.

Thank you for reading.

tbh, no idea
but I can tell you that it has nothing to do with winemenubuilder.exe

winemenubuilder.exe missing is a good thing,
It does horrid things like create menu entries, and in some cases has things like firefox launch notepad.exe to view .txt files !

I have export WINEDLLOVERRIDES=winemenubuilder.exe=d in my .bashrc to disable it
Note: you have to hope that script writers respect existing env vars and don’t nuke it

something like

[[ -z WINEDLLOVERRIDES ]] || sep=";" && sep=""
export WINEDLLOVERRIDES+="${sep}xaudio2_7=n,b;d3d11,dxgi=n"

regards your problem
WINEDEBUG="-all" you don’t have a real wine debug output, it looks like you are only getting the lutris side
see if you can turn winedebug on ( tbh, I have never used Lutris , so not idea how you would do that in the UI)

Today I was able to get this to start, although using a different method than Lutris, instead using Photon (which both are just wrappers for WINE iirc). Photon had the same issue when I tried it awhile ago, but today while trying to diagnose issues with an unrelated game I discovered that my GPU was using the radeon driver, which I heard that DXVK does not support.

Forcing the amdgpu driver appears to have fixed the issue of not being able to start up Deep Rock Galactic. I’m experiencing some sound issues but the original issue seems to have been solved. I’m replying here to hopefully prevent this, as googling for solutions to those sound issues brought up this thread. Figured I would add some closure in case anyone else runs into this issue.