Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Gamers & Players
  • Search

EAC (easy anti cheat) - any experiences or solutions?

Having problems getting your favorite Linux game to work? Want to discuss strategies? This is the place!
Post Reply
  • Print view
Advanced search
6 posts • Page 1 of 1
Author
Message
Adarion
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 78
Joined: Mon Aug 22, 2005 9:17 pm

EAC (easy anti cheat) - any experiences or solutions?

  • Quote

Post by Adarion » Tue Mar 19, 2024 10:27 am

Hello everyone,

is anybody else here having troubles with this pesky EAC implemented in some Steam games?

E.g. I had some Warhammer Vermintide installation that would work on Proton/Steam nicely but the update that introduced EAC completely messed it up.
(This development can also be found in the protondb.) It seems that a few people got things to run, but I don't.

I found a hint on Back 4 Blood that someone got it to work by using patching glibc because of some obsolete hash support function that was deactivated
in recent releases (after the better alternative was already around for 16 years or something).

I assume the USE flag hash-sysv-compat reintroduces it, however, I tried with Warhammer and... well, it got to the loading screen (bypassing launcher since
that would install Microsoft(R) EdgeWebViewRuntime (seriously, WTF, they use this **** to display "web content" on their stupid game launcher, how deep can
one sink?) which would always run into some infinite loop) but at some point in the loading screen it would stop actually working (no real CPU or disk activity),
just the loading screen and music but no progress, no main menu eventually popping in, and the "untrusted" hint in the top right corner.

Has anyone here had success dealing with EAC-infested titles?

(I get it that nobody wants cheaters in competitive online games, but it really sucks if you try to do anything via Proton/WINE and just want to play with your
pals (coop) online and this EAC keeps thinking you are a cheater just because you're not on MSW 10 or 11.)
stop tcpa, swpatents, corrupt politicians and other scary stuff
Top
keet
Guru
Guru
Posts: 580
Joined: Tue Sep 09, 2008 12:04 am

  • Quote

Post by keet » Tue Mar 19, 2024 8:04 pm

Have you tried Glorious Eggroll? I play Squad, which uses Easy Anti-Cheat, and haven't had trouble with it in a long time.
Top
ritzmax72
Tux's lil' helper
Tux's lil' helper
Posts: 131
Joined: Sun Aug 10, 2014 5:59 am

  • Quote

Post by ritzmax72 » Tue Jun 04, 2024 7:24 am

keet wrote:Have you tried Glorious Eggroll? I play Squad, which uses Easy Anti-Cheat, and haven't had trouble with it in a long time.
How do you do that in gentoo though? Gentoo glibc is 2.39-rc. How do I install a separate glibc and make steam use it? Is that even possible?
Top
Ralphred
l33t
l33t
Posts: 822
Joined: Tue Dec 31, 2013 11:52 am

Re: EAC (easy anti cheat) - any experiences or solutions?

  • Quote

Post by Ralphred » Tue Jun 04, 2024 11:28 am

Adarion wrote:is anybody else here having troubles with this pesky EAC implemented in some Steam games?
Basically Valve and/or FromSoft kicked EAC into shape so you could play Elden Ring on a Steam Deck; the final issues were with EAC itself, so as long a studios are using an up to date version (post ~March 2022) you should be good to go.
As far as porting that functionality back to older titles, my understanding is studios need to release patched/updated versions that use the newer SDK to generate their EAC related content, which I can envision is a whole other can of worms.
ritzmax72 wrote:How do you do that in gentoo though?
Just install it in compatibilitytools.d, it works fine, it's just a fork of Valve's proton.
Top
stefantalpalaru
Tux's lil' helper
Tux's lil' helper
Posts: 76
Joined: Sun Jan 11, 2009 10:35 pm
Location: Italy
Contact:
Contact stefantalpalaru
Website

  • Quote

Post by stefantalpalaru » Wed Jun 05, 2024 2:59 pm

ritzmax72 wrote:
keet wrote:Have you tried Glorious Eggroll? I play Squad, which uses Easy Anti-Cheat, and haven't had trouble with it in a long time.
How do you do that in gentoo though? Gentoo glibc is 2.39-rc. How do I install a separate glibc and make steam use it? Is that even possible?
A separate Proton, not a separate Glibc. You want the "proton-ge-custom-bin" package from the "kzd" overlay:

Code: Select all

eselect repository enable kzd
emaint sync --repo kzd
emerge -av proton-ge-custom-bin
Then you need to enable it from Steam, as described here: https://github.com/GloriousEggroll/prot ... e#enabling

(or set it as default, somewhere in Steam settings)

Be also aware that you need a certain USE flag ("hash-sysv-compat") enabled on "glibc" in order to run some versions of EAC: https://wiki.gentoo.org/wiki/Steam#Easy ... at_Support
Top
donjuanplatinum
n00b
n00b
User avatar
Posts: 20
Joined: Sun Oct 06, 2024 2:16 am
Location: China
Contact:
Contact donjuanplatinum
Website

  • Quote

Post by donjuanplatinum » Mon Oct 07, 2024 11:29 am

hello Adarion , i think you can install the games-util/lutris, it has the eac feature.
:D
Top
Post Reply
  • Print view

6 posts • Page 1 of 1

Return to “Gamers & Players”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic