Update - 08/05/24, 08:18 AM: Valve released an update to Proton Hotfix that solves the issue. With a patch sent into Wine to solve it upstream too. Proton Hotfix is set as the default for Apex Legends on Steam.
Original article below:
Respawn and EA have today released a major update for the popular battle royale shooter Apex Legends, which gives it an anti-cheat upgrade. Sadly it's causing issues for Steam Deck / Linux players.
Previously Apex Legends was using the older standalone Easy Anti-Cheat, but they've now upgraded to the EOS (Epic Online Services) version of it. Everyone seems to be having the same issue on Linux / Steam Deck now with any Proton version, the game will just not run. You get to the splash-screen that has the EAC logo, it waits a bit and then will just stop. Seems likely it's getting stuck on the new anti-cheat integration.
Both versions of EAC do work on Linux either via Proton or Native Linux builds, so hopefully Valve will be able to figure out what's blocking it this time and update Proton again for it. It's likely we'll see a Proton Hotfix update hopefully in the next day or so for it since it's a major Steam Deck Verified title. Heck, it could even be that Respawn / EA didn't go into the EOS control panel and actually tick the box for Linux.
As one of the biggest games on Steam, it's a shame Respawn and EA don't give Valve a little time to get ready for their major updates like this.
The bug report on the Proton GitHub has people talking about it and reporting it.
Will update you when I know more.
Apex Legends is free to play on Steam.
Direct Link
Quoting: SlyvanThe linux .so library is missing again... i hope this will be checked more often. I hate the fact that no one tests for linux/the steamdeck. This happens so frequently that i almost think it's on purpose...
Oh the they hate that gaming is moving on to a open platform so they diff try to make it a headache on purpose cause aint no way they keep forgetting to tick the Linux box or forget the .so files lol
Quoting: SlyvanThe linux .so library is missing again... i hope this will be checked more often. I hate the fact that no one tests for linux/the steamdeck. This happens so frequently that i almost think it's on purpose...It doesn’t use it for the EOS version. That’s the old style.
Quoting: Liam DaweQuoting: SlyvanThe linux .so library is missing again... i hope this will be checked more often. I hate the fact that no one tests for linux/the steamdeck. This happens so frequently that i almost think it's on purpose...It doesn’t use it for the EOS version. That’s the old style.
Aaah i see it's actually the new version of the easy anti cheat that breaks things... still weird that this happens without a patch from valve prior to this update (eac).
Valve should, at the very least, include an extra category to indicate whether the dev will commit to supporting the deck/proton.
Last edited by emphy on 8 May 2024 at 2:10 am UTC
Quoting: emphyAs I mentioned before, I am rather disenchanted with those steam deck labels due to the lack of clarity on whose door one is supposed to knock when stuff goes downhill.
Valve should, at the very least, include an extra category to indicate whether the dev will commit to supporting the deck/proton.
Well they fixed in less than 12 hours, so... No real complains from me :)
Quoting: SlyvanThe linux .so library is missing again... i hope this will be checked more often. I hate the fact that no one tests for linux/the steamdeck. This happens so frequently that i almost think it's on purpose...
Epic & EA are involved... it very likely is on purpose.
Quoting: An0nx3nAs I already commented, that is not used in EOS EAC and the issue has been solved by Valve.Quoting: SlyvanThe linux .so library is missing again... i hope this will be checked more often. I hate the fact that no one tests for linux/the steamdeck. This happens so frequently that i almost think it's on purpose...
Epic & EA are involved... it very likely is on purpose.
See more from me