EOS Overlay not working?

Hi, I can't seem to get the EOS Overlay to work with Dead Island 2 (I didn't try other games yet). I enabled the overlay via the menu on the top right but I still can't open the overlay and I can't receive any popups (Achievements or Friend Invites). It's as if the overlay isn't active. I installed Heroic via Flatpak and I have MangeHUD (Flatpak) active. My distro is Endeavour OS. I also use Proton-GE-7.42 (iirc) since I couldn't get the game to work with other Wine-GE or Proton-GE versions. I didn't see anything related to EOS or the overlay in the Heroic logs but I could check again later after work.
7 Replies
CommandMC
CommandMC3y ago
Games have to explicitly support the overlay. It might be the case that this game just... doesn't do that
wise-white
wise-whiteOP3y ago
On Windows the game supports the overlay. Can't join other players coop session without it.
CommandMC
CommandMC3y ago
I see. In that case, the overlay should just work in Proton Once you're able to, try adding the following two environment variables (in the game settings):
PROTON_LOG=1
WINEDEBUG=+timestamp
PROTON_LOG=1
WINEDEBUG=+timestamp
When you now run the game, a new steam-heroic-Dead Island 2.log file should appear in ~/.var/app/com.heroicgameslauncher.hgl/ Send that log file into this channel
wise-white
wise-whiteOP3y ago
Here's the log file @CommandMC I'm sure this is the relevant info from the log:
Retrieving the EOS Service install location.
Failed to get value from registry with SubKeyName 'SOFTWARE\Epic Games\EOS\UserHelper' and ValueName 'Path'
Failed to read Windows Registry for the User Helper application location. Key: SOFTWARE\Epic Games\EOS\UserHelper\Path.
Failed to retrieve the install location of the local EOS Service.
Retrieving the EOS Service install location.
Failed to get value from registry with SubKeyName 'SOFTWARE\Epic Games\EOS\UserHelper' and ValueName 'Path'
Failed to read Windows Registry for the User Helper application location. Key: SOFTWARE\Epic Games\EOS\UserHelper\Path.
Failed to retrieve the install location of the local EOS Service.
I activated EOS overlay via the Three-Dot-Menu on the Game Page in Heroic. Do I have to manually install anything in the prefix? Btw. the Proton Version I'm using is Proton-GE-7.22
rare-sapphire
rare-sapphire3y ago
don't use proton that proton version is really really old and doesn't support the epic overlay
CommandMC
CommandMC3y ago
GE-Proton7-22
Yup that's rather old
wise-white
wise-whiteOP3y ago
Well that really was it. I switched to Wine - lutris-GE-Proton8-4-x86_64 and it works. Awesome. When the game came out I tried the (then current) Wine-GE 7.43 and the game crashed in the loading screen so I tried some other Wine-GE and Proton-GE Versions and the old GE-Proton 7-22 was the only one that worked for me. But yea .. everything's working now, should've tried updating the runner myself. Thank you. :)

Did you find this page helpful?