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
foreign-sapphire3y ago
see pinned post. provide logs
flat-fuchsia
flat-fuchsiaOP3y 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
exotic-emerald3y ago
Update heroic I would also recommend wine-ge instead of proton
flat-fuchsia
flat-fuchsiaOP3y ago
Thanks for the tips, sadly the game still crashes
flat-fuchsia
flat-fuchsiaOP3y 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
exotic-emerald3y ago
Did you set the proton EAC runtime var To point to the steam one
flat-fuchsia
flat-fuchsiaOP3y 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 suspect
foreign-sapphire
foreign-sapphire3y 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-fuchsia
flat-fuchsiaOP3y 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
foreign-sapphire3y ago
you may need to uncheck the EAC runtime option in Heroic
flat-fuchsia
flat-fuchsiaOP3y ago
tried that but didn't work
foreign-sapphire
foreign-sapphire3y ago
provide a new log because I'd need to see if the old EAC env var got changed
flat-fuchsia
flat-fuchsiaOP3y ago
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
foreign-sapphire3y 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-fuchsia
flat-fuchsiaOP3y ago
Did that as well but the error persists Why must this game be so cruel
exotic-emerald
exotic-emerald3y ago
Works fine for me Sounds like a skill issue tbh /s
continuing-cyan
continuing-cyan3y ago
env var is no longer needed afaik
exotic-emerald
exotic-emerald3y 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
continuing-cyan3y ago
I mean it's not wrong
exotic-emerald
exotic-emerald3y ago
I think they are missing some wine dependency or something
CommandMC
CommandMC3y ago
This is on Flatpak, so that's not possible
exotic-emerald
exotic-emerald3y ago
wait do they have permission to the steam folder within the flatpak?
flat-fuchsia
flat-fuchsiaOP3y ago
Its not on on flatpak, it was initially but I had the same worries that it might be lacking permissions
CommandMC
CommandMC3y ago
Yes
No description
flat-fuchsia
flat-fuchsiaOP3y ago
After this point I compiled heroic locally and installed it from the AUR
CommandMC
CommandMC3y ago
Ah Yeah in that case you may be missing dependencies. https://github.com/lutris/docs/blob/master/WineDependencies.md
exotic-emerald
exotic-emerald3y ago
this
flat-fuchsia
flat-fuchsiaOP3y 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
conscious-sapphire3y 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
exotic-emerald3y 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
conscious-sapphire3y ago
that worked tyvm!

Did you find this page helpful?