HGL
dependent-tan

Control Ultimate Edition (GOG) crashes after DirectX launcher on Steam Deck

Trying to launch Control through GOG and after selecting which DirectX version to use in the launcher, the game hard crashes with the error in Control Error.txt. The Heroic dump.txt is self explanatory. I've tried Proton Experimental, Lutris GE Proton 8-24, and Wine GE-latest.
57 Replies
dependent-tan
dependent-tanOP2y ago
dependent-tan
dependent-tanOP2y ago
dependent-tan
dependent-tanOP2y ago
unwilling-turquoise
unwilling-turquoise2y ago
stay on wine-latest, delete the prefix folder, leave all settings the same, verify and repair, and then launch the game again
dependent-tan
dependent-tanOP2y ago
cool, that seems to have worked how can i add the DX12 exe directly to steam so i can launch it in gaming mode?
unwilling-turquoise
unwilling-turquoise2y ago
remove from steam, add to steam? i'm not 100% sure
CommandMC
CommandMC2y ago
Any changes you make to the settings in Heroic will automatically reflect in Steam
dependent-tan
dependent-tanOP2y ago
yeah I just added -dx12 as a command line argument and re-added it back, worked great ok I’m bringing this back, I tried to install the HDR mod for my OLED Deck and now the game doesn’t boot in gaming mode, but it does in desktop mode
unwilling-turquoise
unwilling-turquoise2y ago
always post logs
dependent-tan
dependent-tanOP2y ago
do the logs save anywhere? I can’t copy the logs in gaming mode Especially considering the game itself is crashing and not heroic
CommandMC
CommandMC2y ago
The game log is saved no matter what mode you're in
dependent-tan
dependent-tanOP2y ago
okay I’ll go take a look
dependent-tan
dependent-tanOP2y ago
unwilling-turquoise
unwilling-turquoise2y ago
get rid of the launch args, that's probably messing you up? idk
dependent-tan
dependent-tanOP2y ago
the mod needs to be running the game in dx12, i guess i could try using the regular launcher and boot into the dx12 exe from there
unwilling-turquoise
unwilling-turquoise2y ago
yeah, for simplicity in logs try that for now, put it back later
dependent-tan
dependent-tanOP2y ago
ok ill give it a shot
unwilling-turquoise
unwilling-turquoise2y ago
post a new log after
dependent-tan
dependent-tanOP2y ago
yep, didn’t work I’ll upload the log, just give me a moment
dependent-tan
dependent-tanOP2y ago
dependent-tan
dependent-tanOP2y ago
and it’s still booting fine in desktop mode
CommandMC
CommandMC2y ago
Could you also send in a log from desktop mode?
dependent-tan
dependent-tanOP2y ago
CommandMC
CommandMC2y ago
You have this in your Gaming mode log:
err: DXGI: FindClosestMatchingMode: No modes found
err: DXGI: Failed to query closest mode:
err: Format: 10
err: Mode: 1280x800@0
err: DXGI: EnterFullscreenMode: Failed to change display mode
err: DXGI: FindClosestMatchingMode: No modes found
err: DXGI: Failed to query closest mode:
err: Format: 10
err: Mode: 1280x800@0
err: DXGI: EnterFullscreenMode: Failed to change display mode
and this in the same place in your Desktop mode log:
info: Setting display mode: 1280x800@90
info: Setting display mode: 1280x800@90
info: Setting display mode: 1280x800@90
info: Setting display mode: 1280x800@90
So for some reason it's trying to use a display mode with 0 Hz
dependent-tan
dependent-tanOP2y ago
lmfao
CommandMC
CommandMC2y ago
I don't know how you can fix this, but this might point you into the right direction in terms of what to try
dependent-tan
dependent-tanOP2y ago
the only thing that comes to mind is in gaming mode i have a 45fps cap set but it's still running the display at 90hz
CommandMC
CommandMC2y ago
You might also want to ask in the <#857280090810613771> channel in the Linux Gaming Dev Server
foreign-sapphire
foreign-sapphire2y ago
Hello 🙂 downloaded the game today, had the same issue as you, ended up here. Jumped into the rabbit hole and seems like simply using Proton 7 fixes this.
dependent-tan
dependent-tanOP2y ago
proton 7 in heroic?
foreign-sapphire
foreign-sapphire2y ago
Yes
dependent-tan
dependent-tanOP2y ago
cool, which proton 7 version is it just the latest?
foreign-sapphire
foreign-sapphire2y ago
No description
dependent-tan
dependent-tanOP2y ago
Cool mine didn’t work It’s not hard crashing into an error message like before But it stays black until it crashes back to Steam
foreign-sapphire
foreign-sapphire2y ago
Prob try deleting the prefix so it can get recreated Usually good to do when you switch wine/proton versions
dependent-tan
dependent-tanOP2y ago
I did You launch it through steam just fine? And HDR works?
foreign-sapphire
foreign-sapphire2y ago
Through steam/game mode works, I'm not sure if the HDR is working though
dependent-tan
dependent-tanOP2y ago
Are you using dx11 or dx12
foreign-sapphire
foreign-sapphire2y ago
DX12, I swapped the EXE to launch the DX12 exe directly but I don't think that should make a huge difference
dependent-tan
dependent-tanOP2y ago
Well that’s worth a shot I guess, I launch the DX12 one through a commandline argument
foreign-sapphire
foreign-sapphire2y ago
You can also add it to steam as well and do it that way, that worked for me when I tested quickly *Add the EXE directly I mean But both launching through heroic and launching the EXE as a non Steam shortcut worked anyway
dependent-tan
dependent-tanOP2y ago
I think I’ve tried that as well and nothing happened, but that was with Proton Experimental
plain-purple
plain-purple2y ago
fyi proton 7 doesn't support hdr
dependent-tan
dependent-tanOP2y ago
lovely I’ll just keep it at SDR/DX11 then Maybe this gets fixed eventually
foreign-sapphire
foreign-sapphire2y ago
Oh 😦 that's unfortunate
plain-purple
plain-purple2y ago
I hope you also know that control needs a mod to support hdr And you don't need proton, you can use wine-ge as well
foreign-sapphire
foreign-sapphire2y ago
OP is trying to get the mod to work but it appears to be crashing https://discord.com/channels/812703221789097985/1179108285891219537/1179466388700680274
foreign-sapphire
foreign-sapphire2y ago
Yes, my set up is the same as OP. Doesn't seem like HDR works as you said using Proton 7, but that was the only way the game launched using DX12. Issue seems to be this (when using Wine GE or anything above Wine/Proton 8): https://discord.com/channels/812703221789097985/1179108285891219537/1179468612164145202
dependent-tan
dependent-tanOP2y ago
yeah using wine-ge-latest with DX12 and the mod installed crashes the game instantly in Gaming mode because according to the logs, it can't initialize the display correctly so it sets it to 1280x800@0Hz and unsurprisingly that doesn't work so it crashes. In Desktop mode it launches fine but HDR is greyed out
foreign-sapphire
foreign-sapphire2y ago
@Ezidro can you re-post your logs in the Linux Gaming Dev Discord if you have some time? Curious if they have any thoughts
dependent-tan
dependent-tanOP2y ago
yeah sure, just in user-support?
foreign-sapphire
foreign-sapphire2y ago
Yeah 🙂
foreign-sapphire
foreign-sapphire2y ago
🤔
No description
foreign-sapphire
foreign-sapphire2y ago
Heroic AppImage + Proton Experimental (I have bleeding edge on, not sure if that's required) seems to work, interesting Well I should be working™️ but I'll see if this looks ok after work today
dependent-tan
dependent-tanOP2y ago
Well if it works then hopefully switching from the flatpak to the appimage isn't too hard
foreign-sapphire
foreign-sapphire2y ago
Probably not, I just can't seem to get the heroic appimage to work in game mode though, but I'll post logs (and search for similar issues) later on that Not a major issue though
plain-purple
plain-purple2y ago
flatpak may not work yeah

Did you find this page helpful?