Update 15/03/22 - It's now fixed, with no word again from anyone. The EAC file was just put back nearly ~9 hours later.
Even though Apex Legends was marked officially Steam Deck Verified by Valve on March 9, that we covered in an article, it's now been updated and it's broken on Steam Deck and Linux desktops.
It's still not really clear what's going on. No announcement was made previously from any party. Valve didn't say anything, Respawn (the developer) didn't and EA (the publisher) also stayed silent. It just seemed to go through Deck Verified, and showed the whole world it worked as it was properly live on the Steam store and in your Steam Library on Deck. Now, a patch came in and it has removed the Linux Easy Anti-Cheat file so the game will boot you out telling you it's not working.
This is pretty frustrating. We've talked a couple of times now across articles and videos on issues with Deck Verified, and this certainly doesn't help. There's always going to be teething issues with a new platform of course but this isn't even a Top 100 title, Apex is constantly in the Top 10 on Steam. To have it break like this even though it's Deck Verified? What the heck is going on?
It does bring up other questions now too like: how long is the lag between a major game getting an upgrade, and it going through Deck Verified again to check it works? What about smaller games, do they have to wait longer? The list of questions goes on.
Such a shame, as it became an instant favourite of mine and worked so nicely on Deck:
Direct Link
Quoting: pete910And this is why I don't like this relyance we are heading for on wine/proton !
Native FTW !
About 90% of Linux native games are an abandoned buggy mess that work far better if you force them to play through Proton.
It's generally a matter of members getting use to it.
Though it also seems like a lot of users are having server issues too, so it may have been a bad update all together.
Last edited by kit89 on 14 March 2022 at 7:09 pm UTC
Quoting: quotI wonder if dropping in that missing `easyanticheat_x64.so` file would fix the issue. The removal seems accidental, so I'm assuming the main binary is still compatible. Of course, you're risking a ban if you try that, but I am curious.
The versions would have to match.
Please stop treating Steam Deck verified status as some kind of official announcement going forward. Steam Deck verified status just means that the game passed Valve's compatibility checklist. Consequently, the steam deck verified status is likely to be revoked unless the developer fixes this ASAP.
That being said, if you restore a backup of the `easyanticheat_x64.so` file (default location: `~/.local/share/Steam/steamapps/common/Apex Legends/easyanticheat_x64.so`) after the update, the game will continue to work. Since a number of people at Valve play Apex Legends, I imagine that they will be contacting the developer about this, so it is possible that another update will restore out of box support soon, assuming that they do not disable the server support. As long as the server support for Proton remains in place, it is possible that this was a mistake. If server support breaks, then we know that this is intentional.
Last edited by RichardYao on 14 March 2022 at 7:53 pm UTC
Quoting: quotI wonder if dropping in that missing `easyanticheat_x64.so` file would fix the issue. The removal seems accidental, so I'm assuming the main binary is still compatible. Of course, you're risking a ban if you try that, but I am curious.
It does fix the issue.
Quoting: RichardYaoQuoting: quotI wonder if dropping in that missing `easyanticheat_x64.so` file would fix the issue. The removal seems accidental, so I'm assuming the main binary is still compatible. Of course, you're risking a ban if you try that, but I am curious.
It does fix the issue.
How did you get the correct file?
Last edited by rustybroomhandle on 14 March 2022 at 7:50 pm UTC
Quoting: rustybroomhandleQuoting: RichardYaoQuoting: quotI wonder if dropping in that missing `easyanticheat_x64.so` file would fix the issue. The removal seems accidental, so I'm assuming the main binary is still compatible. Of course, you're risking a ban if you try that, but I am curious.
It does fix the issue.
How did you get the correct file?
i backed up the file before the game updated :)
Quoting: rustybroomhandleQuoting: RichardYaoQuoting: quotI wonder if dropping in that missing `easyanticheat_x64.so` file would fix the issue. The removal seems accidental, so I'm assuming the main binary is still compatible. Of course, you're risking a ban if you try that, but I am curious.
It does fix the issue.
How did you get the correct file?
They have servers problem right now, the fix works
Last edited by Binogure on 14 March 2022 at 8:03 pm UTC
Quoting: pete910And this is why I don't like this relyance we are heading for on wine/proton !
Native FTW !
The era of native Linux games is kinda dead. Most Linux native games I play are abandoned by the developer, have issues running due to some libc error, or have issues with game controllers. When's the last time Feral released a AAA game that wasn't some silly RTS?
If I run it in Proton, I don't have to deal with that and Proton performance is generally better.
See more from me