I am trying to play a game in Steam that has an EAC system in it (The Game is Brawlhalla):
- sudo pacman -S steam
- chose vulkan radeon driver from artix repos
Steam opens fine, but when I open Brawlhalla, it says "Failed to load easy anticheat module". In which I have to close the game and not work
I have found an alternative solution, which is by installing Steam through Flatpak, which worked just fine for me.
I struggle to find the right place to post this. I feel like this is another case of "I am using OpenRC and the application I am trying to use is not working because of the OpenRC's nature" again.
Is EAC a system service? I can't seem to find any results over the internet, or I might have just not looked deep enough. The past zerotier issue gave me some headache (disappointingly), so I am quickly asking for help through the forums this time. Help will be appreciated :)
https://www.protondb.com/app/291550
The gist of which suggests adding -noeac to the launch options.
Which i imagine restricts the servers / rooms you can join online. But I'm guessing.
Your problem has nothing to do with openrc.
https://www.reddit.com/r/Brawlhalla/comments/qivgfg/cant_launch_the_game_with_eac_enabled/
https://www.reddit.com/r/linux_gaming/comments/q86qac/bmg_enabled_the_eac_wine_patch_for_brawlhalla/
Thank you, I have tried this fix and it works. Didn't occur to me that you can go to protondb for these kinds of problems. I shall add that to my to-do's.
I have tried multiplayer while the -noeac command is put, and it worked. Do you think that's illegal? I feel like being able to play multiplayer and bypassing the noeac is not allowed, I don't want to get my account banned...
Ahhh.. I shall check on this thanks
Glad to have helped but as to your question I have no clue. I'd ask on their support or maybe the games sub reddit if it has one ?
I have checked now, and tried the options discussed in the posts. It seems that it doesn't work for me. Thank you for helping me find these, I haven't found these in my search engine results at all..
lq's reply gave me clear answers as to why the problem exists, EAC seems to not be fully ok for use yet, therefore I wouldn't risk trying to play on lobbies with the -noeac command on. I hope that in the future EAC becomes completely seamless and becomes the standard for anti-cheat with all multiplayer games as it's the only one (in my knowledge) working on cross-platform compatibility. Thank you, my problems are solved