You are Here:
Linux Lite 6.6 FINAL Released - Support for 22 Languages Added - See Release Announcement Section



Steam EAC isssue - Fail to load the anticheat module

Author (Read 10471 times)

0 Members and 1 Guest are viewing this topic.

Steam EAC isssue - Fail to load the anticheat module
« Reply #1 on: December 02, 2022, 09:08:40 AM »
 

StormCorporal

  • New to Forums
  • *
  • 1
    Posts
  • Reputation: 0
  • Linux Lite Member
    • View Profile
Cause: This is due to DT_HASH being removed and replaced by DT_GNU_HASH in Glibc 2.34 and higher versions. Though, Most users detected it running Glibc 2.36 versions. This error is for games that require EAC (Easy Anti-Cheat) in Steam such as Rogue Company, Mutliversus, Bloodhunt, etc.

Picture of error:

https://www.phoronix.net/image.php?id=2022&image=glibc_borked_eac


Solution: Gentoo, Arch, and other non Ubuntu/Debian distros have patched their Linux Operating system to include both DT_HASH and DT_GNU_HASH in "--hash-style=both". I am not a programmer and still learning Linux to know what this means. Just did my research on the issue to help Linux Lite be the first of Ubuntu/Debian distros to resolve this issue since there isn't any fix for them besides using an older version of Glibc less than 2.34 by downgrading to an older version of Linux OS version from distro. Testing, Rolling, and Development versions of distros didn't resolve the issue either when checking to see if their is an updated version of Glibc that may resolve the issue from the Terminal. I hope this can be resolved as stated above or some other way that Linux Lite devs may know. In case more information is needed, check out the following links:

https://www.phoronix.com/news/Glibc-2.36-EAC-Problems
https://maskray.me/blog/2022-08-21-glibc-and-dt-gnu-hash
« Last Edit: December 02, 2022, 09:13:24 AM by StormCorporal »
 

 

-->
X Close Ad

Linux Lite 6.6 FINAL Released - Support for 22 Languages Added - See Release Announcement Section