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-tanOP•2y ago
dependent-tanOP•2y ago
dependent-tanOP•2y ago
unwilling-turquoise•2y ago
stay on wine-latest, delete the prefix folder, leave all settings the same, verify and repair, and then launch the game again
dependent-tanOP•2y 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•2y ago
remove from steam, add to steam? i'm not 100% sure
Any changes you make to the settings in Heroic will automatically reflect in Steam
dependent-tanOP•2y 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•2y ago
always post logs
dependent-tanOP•2y 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
The game log is saved no matter what mode you're in
dependent-tanOP•2y ago
okay I’ll go take a look
dependent-tanOP•2y ago
unwilling-turquoise•2y ago
get rid of the launch args, that's probably messing you up? idk
dependent-tanOP•2y 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•2y ago
yeah, for simplicity in logs try that for now, put it back later
dependent-tanOP•2y ago
ok ill give it a shot
unwilling-turquoise•2y ago
post a new log after
dependent-tanOP•2y ago
yep, didn’t work
I’ll upload the log, just give me a moment
dependent-tanOP•2y ago
dependent-tanOP•2y ago
and it’s still booting fine in desktop mode
Could you also send in a log from desktop mode?
dependent-tanOP•2y ago
You have this in your Gaming mode log:
and this in the same place in your Desktop mode log:
So for some reason it's trying to use a display mode with 0 Hz
dependent-tanOP•2y ago
lmfao
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-tanOP•2y 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
You might also want to ask in the <#857280090810613771> channel in the Linux Gaming Dev Server
foreign-sapphire•2y 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-tanOP•2y ago
proton 7 in heroic?
foreign-sapphire•2y ago
Yes
dependent-tanOP•2y ago
cool, which proton 7 version is it
just the latest?
foreign-sapphire•2y ago

dependent-tanOP•2y 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•2y ago
Prob try deleting the prefix so it can get recreated
Usually good to do when you switch wine/proton versions
dependent-tanOP•2y ago
I did
You launch it through steam just fine? And HDR works?
foreign-sapphire•2y ago
Through steam/game mode works, I'm not sure if the HDR is working though
dependent-tanOP•2y ago
Are you using dx11 or dx12
foreign-sapphire•2y ago
DX12, I swapped the EXE to launch the DX12 exe directly but I don't think that should make a huge difference
dependent-tanOP•2y ago
Well that’s worth a shot I guess, I launch the DX12 one through a commandline argument
foreign-sapphire•2y 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-tanOP•2y ago
I think I’ve tried that as well and nothing happened, but that was with Proton Experimental
plain-purple•2y ago
fyi proton 7 doesn't support hdr
dependent-tanOP•2y ago
lovely
I’ll just keep it at SDR/DX11 then
Maybe this gets fixed eventually
foreign-sapphire•2y ago
Oh 😦 that's unfortunate
plain-purple•2y 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•2y 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•2y 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-tanOP•2y 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•2y 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-tanOP•2y ago
yeah sure, just in user-support?
foreign-sapphire•2y ago
Yeah 🙂
foreign-sapphire•2y ago
🤔

foreign-sapphire•2y 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-tanOP•2y ago
Well if it works then hopefully switching from the flatpak to the appimage isn't too hard
foreign-sapphire•2y 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•2y ago
flatpak may not work yeah