Debugging failing Warframe launch

I used the most current installer script. The installation finishs but the updater won’t launch. I just get a brief terminal popup and it quits.

Any advice on how to debug this and find the error?
Thanks.

last game’s log:

wine: cannot find L"C:\windows\system32\winemenubuilder.exe"

C:\Program Files\Warframe>title Warframe Linux Game Launcher

https://lutris.net/faq#faq-winemenubuilder

Right click the game in your Lutris library > Configure > Runner options > Output debugging info > Enabled
Logs can be found through the menubar > Game > View last game’s log

I have experience with warframe as I’ve been playing for about 20+ hours or so on linux so far.

My advice for first boot is to be sure you have your drivers setup correctly for dxvk https://github.com/doitsujin/dxvk/wiki/Driver-support

Then I’d recommend disabling dxvk in the config menu for first boot then re-enable it and change the version to 0.65 as its the newest version atm. Also be sure to try using wine staging 3.12x86 as it was the default for the installer when I ran it previously and I’ve had it not boot before when i tried changing wine versions.

Aside from that I’ve had no issues starting the game after I looked into all that.

Thanks,
I enabled debug output, disabled DXVK, switched down to wine-staging 3.12 and got more info:

I’m not sure about wine-gecko in this case but the not found “RASAPI32.dll” is weird. It’s present in the wine prefix.
/drive_c/windows/system32/rasapi32.dll
/drive_c/windows/syswow64/rasapi32.dll

I’m on Fedora 28 but with Lutris the distro shouldn’t matter that much, or does it? Other games running fine with wine-staging and/or DXVK.

000b:fixme:winediag:start_process Wine Staging 3.12 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
wine: cannot find L"C:\windows\system32\winemenubuilder.exe"
000b:err:wineboot:ProcessRunKeys Error running cmd L"C:\windows\system32\winemenubuilder.exe -a -r" (2)
0034:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0034:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0034:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0029:err:module:import_dll Library RASAPI32.dll (which is needed by L"C:\windows\system32\gecko\2.47\wine_gecko\xul.dll") not found
0038:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0038:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0038:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0029:err:module:import_dll Library RASAPI32.dll (which is needed by L"C:\windows\system32\gecko\2.47\wine_gecko\xul.dll") not found
Could not load wine-gecko. HTML rendering will be disabled.
0029:err:ole:COMPOBJ_DllList_Add couldn’t load in-process dll L"C:\windows\system32\quartz.dll"
0029:err:ole:CoGetClassObject no class object {cda42200-bd88-11d0-bd4e-00a0c911ce86} could be created for context 0x1
0029:err:ole:COMPOBJ_DllList_Add couldn’t load in-process dll L"C:\windows\system32\quartz.dll"
0029:err:ole:CoGetClassObject no class object {cda42200-bd88-11d0-bd4e-00a0c911ce86} could be created for context 0x1
003d:fixme:reg:RegQueryInfoKeyW security argument not supported.
003d:fixme:reg:RegQueryInfoKeyW security argument not supported.
003d:fixme:reg:RegQueryInfoKeyW security argument not supported.
003d:fixme:reg:RegQueryInfoKeyW security argument not supported.
003d:fixme:reg:RegQueryInfoKeyW security argument not supported.
003d:fixme:reg:RegQueryInfoKeyW security argument not supported.
003d:fixme:reg:RegQueryInfoKeyW security argument not supported.
003d:fixme:reg:RegQueryInfoKeyW security argument not supported.
003d:fixme:reg:RegQueryInfoKeyW security argument not supported.
003d:fixme:reg:RegQueryInfoKeyW security argument not supported.
003d:fixme:reg:RegQueryInfoKeyW security argument not supported.
003d:err:ole:CoCreateInstanceEx apartment not initialised
003d:err:module:import_dll Library RASAPI32.DLL (which is needed by L"C:\windows\syswow64\gecko\2.47\wine_gecko\xul.dll") not found
003f:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
003f:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
003f:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
003d:err:module:import_dll Library RASAPI32.DLL (which is needed by L"C:\windows\syswow64\gecko\2.47\wine_gecko\xul.dll") not found
Could not load wine-gecko. HTML rendering will be disabled.
wine: configuration in ‘/home/jens/Games/warframe’ has been updated.

C:\Program Files\Warframe>title Warframe Linux Game Launcher

C:\Program Files\Warframe>cmd /C start /b /wait “” updater.exe
0045:fixme:exec:SHELL_execute flags ignored: 0x00000100

On susequent runs the dll error disappears but the updater is still not launching.

000b:fixme:winediag:start_process Wine Staging 3.12 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
wine: cannot find L"C:\windows\system32\winemenubuilder.exe"
000b:err:wineboot:ProcessRunKeys Error running cmd L"C:\windows\system32\winemenubuilder.exe -a -r" (2)

C:\Program Files\Warframe>title Warframe Linux Game Launcher

C:\Program Files\Warframe>cmd /C start /b /wait “” updater.exe
0030:fixme:exec:SHELL_execute flags ignored: 0x00000100

I’m not sure if you did, but did you install wine from your repository both 64 and 32 bit before trying to install.

this is the linux installer lutris uses and there are a few more requirements that arent mentioned on the lutris launcher. Like having wget and curl installed. I’m on solus so I cant really help if your issue is fedora exclusive.

If you didn’t have those all installed, try running it and if it doesn’t work a re-install may fix it.

Install Wine on your PC. https://wiki.winehq.org/Fedora