HGL
sunny-green

Control ultimate edition launches and then just quits

I installed control ultimate edition through Heroic. This has worked fine in the past (different install though). Now it won't launch. The log is short, so I'll include it directly. Things I've tried so far: different versions of (GE) wine and (GE) Proton. Fsync + esync on and off. I get further when using wine instead of Proton, but the game crashes immediately after launching when using Wine. Log file from attempt with Proton launch:
System Info:
Heroic Version: 2.6.2 Trafalgar Law
Legendary Version: 0.20.32 Dark Energy (hotfix #6)
GOGdl Version: 0.6

Electron Version: 22.2.0
Chrome Version: 108.0.5359.215
NodeJS Version: 16.17.1

OS: Arch KERNEL: 6.2.7-273-tkg-bore ARCH: x64
CPU: AMD Ryzen 7 5800X3D 8-Core Processor @3.8 GOVERNOR: ondemand
RAM: Total: 31.27 GiB Available: 26.35 GiB
GRAPHICS: GPU0: Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] VRAM: 1MB
PROTOCOL: wayland

Game Settings: {
"autoInstallDxvk": true,
"autoInstallVkd3d": true,
"preferSystemLibs": false,
"autoSyncSaves": true,
"enableEsync": true,
"enableFsync": true,
"launcherArgs": "-skipStartScreen",
"nvidiaPrime": false,
"enviromentOptions": [],
"wrapperOptions": [],
"showFps": false,
"showMangohud": false,
"useGameMode": true,
"useSteamRuntime": false,
"language": "",
"wineVersion": {
"bin": "/home/kekkon/.local/share/Steam/compatibilitytools.d/GE-Proton7-53/proton",
"name": "Proton - GE-Proton7-53",
"type": "proton"
},
"winePrefix": "/home/kekkon/Games/Heroic/Prefixes/Control Ultimate Edition",
"wineCrossoverBottle": "",
"gogSaves": [
{
"name": "saves",
"location": "/home/kekkon/Games/Heroic/Prefixes/Control Ultimate Edition/pfx/dosdevices/c:/users/steamuser/Documents/My Games/Control/Saves"
}
]
}

Game launched at: Sun Mar 26 2023 17:25:37 GMT+0200 (Central European Summer Time)

Launch Command: LD_PRELOAD= STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/kekkon/.steam/steam STEAM_COMPAT_DATA_PATH="/home/kekkon/Games/Heroic/Prefixes/Control Ultimate Edition" STEAM_COMPAT_APP_ID=0 SteamAppId=0 SteamGameId=heroic-Control PROTON_LOG_DIR=/home/kekkon /usr/bin/gamemoderun /tmp/.mount_HeroicTyQvLk/resources/app.asar.unpacked/build/bin/linux/gogdl launch /home/kekkon/Games/Heroic/Control 2049187585 --no-wine --wrapper "'/home/kekkon/.local/share/Steam/compatibilitytools.d/GE-Proton7-53/proton' run" --platform windows -skipStartScreen

Game Log:
gamemodeauto:
gamemodeauto:
gamemodeauto:
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API FAIL] SteamAPI_Init() failed
gamemodeauto:
Launch command: ['/home/kekkon/.local/share/Steam/compatibilitytools.d/GE-Proton7-53/proton', 'run', '/home/kekkon/Games/Heroic/Control/Control.exe', '-skipStartScreen']
All processes exited
System Info:
Heroic Version: 2.6.2 Trafalgar Law
Legendary Version: 0.20.32 Dark Energy (hotfix #6)
GOGdl Version: 0.6

Electron Version: 22.2.0
Chrome Version: 108.0.5359.215
NodeJS Version: 16.17.1

OS: Arch KERNEL: 6.2.7-273-tkg-bore ARCH: x64
CPU: AMD Ryzen 7 5800X3D 8-Core Processor @3.8 GOVERNOR: ondemand
RAM: Total: 31.27 GiB Available: 26.35 GiB
GRAPHICS: GPU0: Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] VRAM: 1MB
PROTOCOL: wayland

Game Settings: {
"autoInstallDxvk": true,
"autoInstallVkd3d": true,
"preferSystemLibs": false,
"autoSyncSaves": true,
"enableEsync": true,
"enableFsync": true,
"launcherArgs": "-skipStartScreen",
"nvidiaPrime": false,
"enviromentOptions": [],
"wrapperOptions": [],
"showFps": false,
"showMangohud": false,
"useGameMode": true,
"useSteamRuntime": false,
"language": "",
"wineVersion": {
"bin": "/home/kekkon/.local/share/Steam/compatibilitytools.d/GE-Proton7-53/proton",
"name": "Proton - GE-Proton7-53",
"type": "proton"
},
"winePrefix": "/home/kekkon/Games/Heroic/Prefixes/Control Ultimate Edition",
"wineCrossoverBottle": "",
"gogSaves": [
{
"name": "saves",
"location": "/home/kekkon/Games/Heroic/Prefixes/Control Ultimate Edition/pfx/dosdevices/c:/users/steamuser/Documents/My Games/Control/Saves"
}
]
}

Game launched at: Sun Mar 26 2023 17:25:37 GMT+0200 (Central European Summer Time)

Launch Command: LD_PRELOAD= STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/kekkon/.steam/steam STEAM_COMPAT_DATA_PATH="/home/kekkon/Games/Heroic/Prefixes/Control Ultimate Edition" STEAM_COMPAT_APP_ID=0 SteamAppId=0 SteamGameId=heroic-Control PROTON_LOG_DIR=/home/kekkon /usr/bin/gamemoderun /tmp/.mount_HeroicTyQvLk/resources/app.asar.unpacked/build/bin/linux/gogdl launch /home/kekkon/Games/Heroic/Control 2049187585 --no-wine --wrapper "'/home/kekkon/.local/share/Steam/compatibilitytools.d/GE-Proton7-53/proton' run" --platform windows -skipStartScreen

Game Log:
gamemodeauto:
gamemodeauto:
gamemodeauto:
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API FAIL] SteamAPI_Init() failed
gamemodeauto:
Launch command: ['/home/kekkon/.local/share/Steam/compatibilitytools.d/GE-Proton7-53/proton', 'run', '/home/kekkon/Games/Heroic/Control/Control.exe', '-skipStartScreen']
All processes exited
20 Replies
sunny-green
sunny-greenOP3y ago
And this is the log file from a Wine attempt. This at least contains an error
mass-ivory
mass-ivory3y ago
try using Wine-GE-Proton instead of GE-Proton also disable any extra setting like gamemode, the -skipStartScreen game argument, esync, fsync if it still fails share a new log
sunny-green
sunny-greenOP3y ago
I have tried Wine-GE-Proton, it produces the same log as the Wine attempt I shared above (even though that one is a lutris wine). As you can see from both logs, I already have -skipStartScreen set.
sunny-green
sunny-greenOP3y ago
This is from the attempt I just made, with wine-GE
mass-ivory
mass-ivory3y ago
I meant to remove the argument, not to add it the log should be different, if it's the same it's probably still using ge-proton instead of wine-ge-proton you can install wine-ge using the wine manager section inside heroic
sunny-green
sunny-greenOP3y ago
I didn't mean literally the same. I meant that the crash/error is the same
mass-ivory
mass-ivory3y ago
did you follow the read me first instructions? can you confirm you have all the wine dependencies and up-to-date drivers?
sunny-green
sunny-greenOP3y ago
I can I did a paru -Syu right at the start I also tried running with and without steam runtime. That didn't make any difference
mass-ivory
mass-ivory3y ago
I see you still have game mode enabled, try without that too
sunny-green
sunny-greenOP3y ago
Still the same crash
mass-ivory
mass-ivory3y ago
I don't use arch and I don't have that game so I'm not sure what else to try, maybe somebody else knows
sunny-green
sunny-greenOP3y ago
The weird thing is, it used to work (played it about a year ago, maybe it was on arch too, but I'm not sure).
rare-sapphire
rare-sapphire3y ago
this is really odd try with -dx12 launch option and also make sure to install lib32-vulkan-radeon and update wine-ge
genetic-orange
genetic-orange3y ago
Don't use Wine-Lutris
sunny-green
sunny-greenOP3y ago
wine-ge is fresh, I tried with the dx12 option first. All it changes is the exe that is crashing. I tried all versions of wine available to me on my system
sunny-green
sunny-greenOP3y ago
No description
sunny-green
sunny-greenOP3y ago
lib32 radeon is installed
No description
sunny-green
sunny-greenOP3y ago
System wine is compiled from source from the AUR. So... I reinstalled the game, had heroic install it's latest version of wine-ge and now it works?
System Info:

Heroic Version: 2.6.2 Trafalgar Law

Legendary Version: 0.20.32 Dark Energy (hotfix #6)

GOGdl Version: 0.6

Electron Version: 22.2.0

Chrome Version: 108.0.5359.215

NodeJS Version: 16.17.1

OS: Arch KERNEL: 6.2.8-273-tkg-bore ARCH: x64

CPU: AMD Ryzen 7 5800X3D 8-Core Processor @3.8 GOVERNOR: ondemand

RAM: Total: 31.27 GiB Available: 26.68 GiB

GRAPHICS: GPU0: Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] VRAM: 1MB

PROTOCOL: wayland

Game Settings: {

"autoInstallDxvk": true,

"autoInstallVkd3d": true,

"preferSystemLibs": false,

"enableEsync": true,

"enableFsync": true,

"launcherArgs": "-dx12",

"nvidiaPrime": false,

"enviromentOptions": [],

"wrapperOptions": [],

"showFps": false,

"showMangohud": true,

"useGameMode": true,

"language": "",

"wineVersion": {

"bin": "/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/bin/wine",

"name": "Wine - Wine-GE-Proton7-35",

"type": "wine",

"lib": "/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/lib64",

"lib32": "/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/lib",

"wineserver": "/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/bin/wineserver",

"wineboot": "/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/bin/wineboot"

},

"winePrefix": "/home/kekkon/Games/Heroic/Prefixes/Control Ultimate Edition",

"wineCrossoverBottle": "",

"gogSaves": [

{

"name": "saves",

"location": ""

}

]

}

Game launched at: Mon Mar 27 2023 10:13:25 GMT+0200 (Central European Summer Time)

Launch Command: LD_LIBRARY_PATH=/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/lib64:/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/lib:/tmp/.mount_Heroic18hemo/usr/lib: LD_PRELOAD= WINEPREFIX="/home/kekkon/Games/Heroic/Prefixes/Control Ultimate Edition" WINEDLLOVERRIDES=winemenubuilder= WINEESYNC=1 WINEFSYNC=1 ORIG_LD_LIBRARY_PATH=/tmp/.mount_Heroic18hemo/usr/lib: GST_PLUGIN_SYSTEM_PATH_1_0=/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/lib64/gstreamer-1.0:/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/lib/gstreamer-1.0 WINEDLLPATH=/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/lib64/wine:/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/lib/wine /usr/bin/mangohud --dlsym /usr/bin/gamemoderun /tmp/.mount_Heroic18hemo/resources/app.asar.unpacked/build/bin/linux/gogdl launch /home/kekkon/Games/Heroic/Control 2049187585 --wine /home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/bin/wine --platform windows -dx12
System Info:

Heroic Version: 2.6.2 Trafalgar Law

Legendary Version: 0.20.32 Dark Energy (hotfix #6)

GOGdl Version: 0.6

Electron Version: 22.2.0

Chrome Version: 108.0.5359.215

NodeJS Version: 16.17.1

OS: Arch KERNEL: 6.2.8-273-tkg-bore ARCH: x64

CPU: AMD Ryzen 7 5800X3D 8-Core Processor @3.8 GOVERNOR: ondemand

RAM: Total: 31.27 GiB Available: 26.68 GiB

GRAPHICS: GPU0: Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] VRAM: 1MB

PROTOCOL: wayland

Game Settings: {

"autoInstallDxvk": true,

"autoInstallVkd3d": true,

"preferSystemLibs": false,

"enableEsync": true,

"enableFsync": true,

"launcherArgs": "-dx12",

"nvidiaPrime": false,

"enviromentOptions": [],

"wrapperOptions": [],

"showFps": false,

"showMangohud": true,

"useGameMode": true,

"language": "",

"wineVersion": {

"bin": "/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/bin/wine",

"name": "Wine - Wine-GE-Proton7-35",

"type": "wine",

"lib": "/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/lib64",

"lib32": "/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/lib",

"wineserver": "/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/bin/wineserver",

"wineboot": "/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/bin/wineboot"

},

"winePrefix": "/home/kekkon/Games/Heroic/Prefixes/Control Ultimate Edition",

"wineCrossoverBottle": "",

"gogSaves": [

{

"name": "saves",

"location": ""

}

]

}

Game launched at: Mon Mar 27 2023 10:13:25 GMT+0200 (Central European Summer Time)

Launch Command: LD_LIBRARY_PATH=/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/lib64:/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/lib:/tmp/.mount_Heroic18hemo/usr/lib: LD_PRELOAD= WINEPREFIX="/home/kekkon/Games/Heroic/Prefixes/Control Ultimate Edition" WINEDLLOVERRIDES=winemenubuilder= WINEESYNC=1 WINEFSYNC=1 ORIG_LD_LIBRARY_PATH=/tmp/.mount_Heroic18hemo/usr/lib: GST_PLUGIN_SYSTEM_PATH_1_0=/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/lib64/gstreamer-1.0:/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/lib/gstreamer-1.0 WINEDLLPATH=/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/lib64/wine:/home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/lib/wine /usr/bin/mangohud --dlsym /usr/bin/gamemoderun /tmp/.mount_Heroic18hemo/resources/app.asar.unpacked/build/bin/linux/gogdl launch /home/kekkon/Games/Heroic/Control 2049187585 --wine /home/kekkon/.config/heroic/tools/wine/Wine-GE-Proton7-35/bin/wine --platform windows -dx12
working config in case anyone bumps into this later differences from yesterday, newest system wine (which I am not using here) and newer kernel (patch version bump)
genetic-orange
genetic-orange3y ago
You’re also not using Wine-Lutris in your successful attempt
sunny-green
sunny-greenOP3y ago
I haven't posted logs from every test I did but I definitely tested without lutris wine

Did you find this page helpful?