HGL
flat-fuchsia
Dead by daylight crashes on launch
I installed dead by daylight following guides and have done the following:
- Installed Game with heroic launcher
- Installed EAC runtime in steam
- Moved EasyAntiCheat folder into ./DeadByDaylight/Binaries/EGS
but when I launch the game:
- EAC starts and its logo and loading bar appear
- After the loading bar reaches the end nothing happens
- Game closes after a few seconds
Any help is appreciated
31 Replies
foreign-sapphire•3y ago
see pinned post. provide logs
flat-fuchsiaOP•3y ago
https://pastebin.com/bQh9nY9e
Is pastebin fine? the log fails to send on discord and is too large for https://paste.debian.net/
Pastebin
System Info:Heroic Version: 2.5.2 YamatoLegendary Version: 0.20.31...
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
exotic-emerald•3y ago
Update heroic
I would also recommend wine-ge instead of proton
flat-fuchsiaOP•3y ago
Thanks for the tips, sadly the game still crashes
flat-fuchsiaOP•3y ago
https://pastebin.com/kSSRUPSH
But here are new logs if it helps
Pastebin
System Info:Heroic Version: 2.6.2 Trafalgar LawLegendary Version: ...
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
exotic-emerald•3y ago
Did you set the proton EAC runtime var
To point to the steam one
flat-fuchsiaOP•3y ago
Jup, but it still crashes after the EAC loading window
LogPluginManager: Error: Unable to load plugin 'OnlineSubsystemEpic'. Aborting.
Is the last log entry before it goes to sh*t so it's my nr.1 suspectforeign-sapphire•3y ago
it's not shown in your log
PROTON_EAC_RUNTIME=/home/x/.config/heroic/tools/runtimes/eac_runtime
is in the Launch Command line (emphasis *** added)
Launch Command: LD_PRELOAD= WINEPREFIX="/home/x/Games/Heroic/Prefixes/Dead by Daylight" WINEDLLOVERRIDES=winemenubuilder= ***PROTON_EAC_RUNTIME=/home/x/.config/heroic/tools/runtimes/eac_runtime*** ORIG_LD_LIBRARY_PATH= LD_LIBRARY_PATH=/home/x/.config/heroic/tools/wine/Wine-GE-Proton7-37/lib64:/home/x/.config/heroic/tools/wine/Wine-GE-Proton7-37/lib GST_PLUGIN_SYSTEM_PATH_1_0=/home/x/.config/heroic/tools/wine/Wine-GE-Proton7-37/lib64/gstreamer-1.0:/home/x/.config/heroic/tools/wine/Wine-GE-Proton7-37/lib/gstreamer-1.0 WINEDLLPATH=/home/x/.config/heroic/tools/wine/Wine-GE-Proton7-37/lib64/wine:/home/x/.config/heroic/tools/wine/Wine-GE-Proton7-37/lib/wine /usr/bin/gamemoderun /opt/heroic/resources/app.asar.unpacked/build/bin/linux/legendary launch Brill --language en --wine /home/x/.config/heroic/tools/wine/Wine-GE-Proton7-37/bin/wine
flat-fuchsiaOP•3y ago
Oh sorry, here's the newest version
https://pastebin.com/NBHeYncQ
Pastebin
System Info:Heroic Version: 2.6.2 Trafalgar LawLegendary Version: ...
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
foreign-sapphire•3y ago
you may need to uncheck the EAC runtime option in Heroic
flat-fuchsiaOP•3y ago
tried that but didn't work
foreign-sapphire•3y ago
provide a new log because I'd need to see if the old EAC env var got changed
flat-fuchsiaOP•3y ago
https://pastebin.com/fCxUNHQx
Here you go
Pastebin
System Info:Heroic Version: 2.6.2 Trafalgar LawLegendary Version: ...
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
foreign-sapphire•3y ago
alright, looks like the env var is set correctly. I'm now out of ideas :Thonk:
I saw this on a couple of ProtonDB posts specifically about running it via Heroic:
Copy ./DeadByDaylight/EasyAntiCheat folder into ./DeadByDaylight/Binaries/EGS
flat-fuchsiaOP•3y ago
Did that as well but the error persists
Why must this game be so cruel
exotic-emerald•3y ago
Works fine for me
Sounds like a skill issue tbh /s
continuing-cyan•3y ago
env var is no longer needed afaik
exotic-emerald•3y ago
Yeah I know
I was too lazy too tell them to delete the eac runtime folder
And then renable the eac toggle
When they probably already had set the env var
continuing-cyan•3y ago
I mean it's not wrong
exotic-emerald•3y ago
I think they are missing some wine dependency or something
This is on Flatpak, so that's not possible
exotic-emerald•3y ago
wait do they have permission to the steam folder within the flatpak?
flat-fuchsiaOP•3y ago
Its not on on flatpak, it was initially but I had the same worries that it might be lacking permissions
Yes

flat-fuchsiaOP•3y ago
After this point I compiled heroic locally and installed it from the AUR
Ah
Yeah in that case you may be missing dependencies. https://github.com/lutris/docs/blob/master/WineDependencies.md
exotic-emerald•3y ago
this
flat-fuchsiaOP•3y ago
I'm 43% sure I already installed those but I'll try tomorrow and give feedback!
Thank for all the help so far
Damn, all the dependencies were already installed an up to date
conscious-sapphire•3y ago
hmm i tried this by copying the eac folder (the whole folder or just the files inside? tried both) and starting the game but i always get that the eac cannot be instantiated, eac is activated with gamemode (using flatpak heroic)
exotic-emerald•3y ago
go to ~/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/runtimes and delete eac_runtime
then re enable the EAC runtime
this will update it to the newer version that dead by daylight needs
if that doesn't work
you can always copy the steam one over
conscious-sapphire•3y ago
that worked tyvm!