Locked out from logging in as Steam Overlay does not work (Arch Linux)
Hi everyone,
I've been trying to fix this for ~1.5 hours and have yet to find a solution. This morning (20th September) I had to download a 12 GB update. After this update I was logged out and due to the Steam Overlay not working I cannot log back in. Steam Overlay works on other games. I'm on Arch Linux running Proton 9.0-3.
I have tried several solutions:
1. Checking my Steam settings as well as Apex's individual settings to make sure Steam Overlay is properly enabled
2. Restarting Steam & my PC
3. Verifying game files
4. Running Apex with the -windowed launch parameter (I read somewhere that Steam Overlay works better with windowed programmes when using Proton)
4b. Setting Apex to windowed via the video settings config file
5. Killing the Steam Overlay process (steamoverlayui) in game in hopes to force a restart
6. Trying to run the steamoverlayui binary manually with appropriate arguments after killing it (it segfaults - I assume it's not possible to run it manually. I did try with sudo too)
7. Running Apex with GE-Proton or an older Proton (7.0-6)
8. Logging into Apex on Windows to see if it would carry over
9. Running Apex with DX12
10. Running Apex with no launch parameters (i.e. gamemoderun)
11. Fully updating my system
12. Logging into EA using Steam Overlay on another game to see if it would magically work on Apex
13. Looked into unlinking & relinking my account on the EA website, but I'm worried about losing items while also not expecting it to work anyway.
At some point I noticed that the Steam Overlay *was* opening, but only on the splash screen that displays for a very short time before the actual game window opens. My theory is that by the time I'm asked to login/register the overlay is running on the now non-existent splash screen. I also doubt the 12 GB download I had to do this morning is relevant to the overlay not working, since I haven't been able to use the overlay for a while. The only thing the update did was log me out.
Thanks to anyone who takes a look at this.