Hello,
Is there a general way to get EAC working after you get an error about it not being installed?
In my example, the outlast trials put out an update just recently that added pvp (for some reason) and in doing so they’ve added EAC. Apparently it should still work, because they claim it’s fine on steam deck but on my desktop pc it does not. I haven’t installed it on my steam deck to see, but if it can work there then I feel like there’s something I should be able to do to get it working on my desktop.
I run fedora on there and aside from using rpmfusion to get some drivers i have done nothing to get gaming to work outside of installing steam and letting it handle it. Thanks for any help.
Verifying game files usually re-runs the first install script for the game, reinstalling EAC among other things.
Not EAC specifically, but back when it launched, Helldivers2 had some issues with its anticheat, running verify fixed it
You could try adding
Steamdeck=1 %command%to the game’s launch arguments.This. A lot of game devs see fit to make games work on Steam Deck but explicitly barr them from any other distro. This command just yes “hi, I’m a Steam Deck!”
In steam search easy anticheat and install it.
It depends entirely on the game and yes some games work with EAC on Steamdeck but not on Linux desktop…for some reason.
Ironsight on Steam (before it shut down) didn’t work on Linux for the longest time, The devs eventually enabled EAC through proton for about a year before making it Steamdeck only during the final months the servers were online.
And even using Steamdeck=1 in the launch commands didn’t fix that game for me. >.>
Have you tried verifying file integrity to make sure everything is actually installed? Either that or switching proton versions
What ended up working for me (for Armored Core 6) was moving the install to my main/OS drive and changing proton version.
Did you install it using Steam?







