solsticegamestudios / GModCEFCodecFix

🛠 Automatic Patching/Updating of GMod CEF. Also fixes macOS/Linux launch issues. And missing main menu issues.
GNU General Public License v3.0
457 stars 21 forks source link

Steam overlay does not work with this applied. #40

Open ghost opened 2 years ago

WinterPhoenix commented 1 year ago

Are you on Linux? Steam Overlay tends to be unreliable on it regardless

sorae42 commented 1 year ago

Steam Overlay certainly doesn't work on macOS as well.

WinterPhoenix commented 1 year ago

It's an enigma, honestly.

Tiagoquix commented 3 months ago

As far as I can tell, this is a Facepunch issue related to OpenGL on Linux. Other overlays (such as MangoHud) also do not work.

WinterPhoenix commented 3 months ago

This is actually just due to unset LD_PRELOAD in hl2.sh. Comment that out and it should work

ChloeDawn commented 1 month ago

Commenting out unset LD_PRELOAD in hl2.sh on the current game patch and 20240926 fix causes the game to freeze for a long period at startup and then crash after rendering the first frame of the loading progress bar. Is there another workaround for getting the overlay? It is a requirement for the relatively new game recording feature.

WinterPhoenix commented 1 month ago

Carefully controlling LD_PRELOAD yourself so whatever's needed for Steam Overlay can load but nothing else