Join us on our own very special Reddit on /r/Linuxers.

Today, Easy Anti-Cheat from Epic Games / Epic Online Services has officially announced a full expansion for Linux including native builds and Wine + Proton. This is big for Linux Gaming and the Steam Deck.

For those who don't know, Epic Games owns Easy Anti-Cheat and earlier this year they made it free for all developers making Windows games. Today this has been expanded to fully support developers doing native Linux games (and macOS too).

Not only that, this is the big one we've been waiting for — they've also expanded Easy Anti-Cheat support officially for the Wine and Steam Play Proton compatibility layers.

Earlier this year, Easy Anti-Cheat for Windows games was made available to all developers, for free. Today, we extend support to Linux and Mac for developers who maintain full native builds of their games for these platforms.

To make it easy for developers to ship their games across PC platforms, support for the Wine and Proton compatibility layers on Linux is included. Starting with the latest SDK release, developers can activate anti-cheat support for Linux via Wine or Proton with just a few clicks in the Epic Online Services Developer Portal.

Sadly it's not an automatic thing for Wine and Proton, as developers do need to actively go and do those "few clicks" but it's a huge step. In the documentation, it says how developers need to "test and activate client module updates for Linux regularly in addition to Windows". Hopefully many developers will go and do it, since it sounds like very little effort on their part. Considering just how many of the most popular games use Easy Anti-Cheat, this is the start of something massive.

Have a favourite Windows game that doesn't work on Linux currently with Proton or Wine? Looks like it's time to politely ask them to hook it up. Just a few of those that would hopefully work if developers update include:

  • Apex Legends
  • Dead by Daylight
  • Fall Guys
  • Halo: The Master Chief Collection
  • Rust

A good time to remind game developers and readers to ensure you email us news tips, especially if a game enables this to start working so we don't miss it.

Article taken from GamingOnLinux.com.
90 Likes
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
120 comments
Page: «11/12»
  Go to:

Kimyrielle 24 Sep
Quoting: einherjar
Quoting: KimyrielleNot sure why they thought it would be a good idea to make developers perform a "few clicks" to enable other platform support. Developers quite frankly shouldn't have a say about what platforms people run their software on. Just enable it for all EAC games, with no way to turn it off. :S

Hm, freedom of choice - but not for game devs?
No one should be forced to support Linux IMHO.

Your point makes no sense whatsoever. EAC automatically working in WINE without having to be activated wouldn't constitute official support of Linux any more than a game not having anti-cheat in the first place running in WINE without the devs being able or required to consent with it.
On the contrary, if an active step is required to allow a game to run in WINE, people WILL view that as "official support", even if the devs otherwise don't want to officially support WINE.
Lamdarer 24 Sep
Quoting: Kimyrielle
Quoting: einherjar
Quoting: KimyrielleNot sure why they thought it would be a good idea to make developers perform a "few clicks" to enable other platform support. Developers quite frankly shouldn't have a say about what platforms people run their software on. Just enable it for all EAC games, with no way to turn it off. :S

Hm, freedom of choice - but not for game devs?
No one should be forced to support Linux IMHO.

Your point makes no sense whatsoever. EAC automatically working in WINE without having to be activated wouldn't constitute official support of Linux any more than a game not having anti-cheat in the first place running in WINE without the devs being able or required to consent with it.
On the contrary, if an active step is required to allow a game to run in WINE, people WILL view that as "official support", even if the devs otherwise don't want to officially support WINE.
It could also be possible that they switched it to opt-in for now in case of unwanted side effects(IF hackers could exploit it or bugs occur they dont want to be the ones to be blamed for it).
If it turns out that there are no problems they could easily switch it to opt-in and even later remove the setting completely and just always activate it.
Quinn 24 Sep
Quoting: TermyWhile this is really great news, the most relevant part of this in my opinion is: how is this done? I hope we don't need to install some kind of EAC kernel driver or shit like hat?

Valve says kernel-level anti-cheat is not needed: "Anti-cheat: We recommend using user-space anti-cheat components for best results, as they can typically run in the Wine environment and provide the same level of functionality. "

However, that looks like it'll open up another backdoor.
Quinn 24 Sep
Quoting: Eike
Quoting: nenoroBefore this news
EG: there's no player on linux

After this news
EG: let's support linux

What element has changed their mind ?

They finally heard of Steam Machines...! ;)

More likely that Valve dumped a steaming pile of cash on Tim's lawn.
KuJo 24 Sep
I have asked in the SCUM-Forum about the EAC support... let's see if something comes.
-> https://steamcommunity.com/app/513710/discussions/0/
clygro 25 Sep
Quoting: RossBCFortnight installs EAC, loads semi normally. MediaFoundation problems doesn't like the MFpatch, you can start a game, some times get past lobby area always most definitely crashes when you jump out of the party bus.

Maybe they just checked the box and didn't see if it worked properly. (only seemed to work with staging builds of anything)

Its loads in some type of driver as well, if it can't load it's driver d at startup, had to logout of my linux user and log back in again, was doing a hard reset though to be sure. with non-staging the driver would never load.

Gonna wait this one out till next year, have a feeling there is going to be teething problems.
How did you get it to launch? I can't get it past the BattlEye bit
Quoting: clygro
Quoting: RossBCFortnight installs EAC, loads semi normally. MediaFoundation problems doesn't like the MFpatch, you can start a game, some times get past lobby area always most definitely crashes when you jump out of the party bus.

Maybe they just checked the box and didn't see if it worked properly. (only seemed to work with staging builds of anything)

Its loads in some type of driver as well, if it can't load it's driver d at startup, had to logout of my linux user and log back in again, was doing a hard reset though to be sure. with non-staging the driver would never load.

Gonna wait this one out till next year, have a feeling there is going to be teething problems.
How did you get it to launch? I can't get it past the BattlEye bit

Need to use wine staging. I was able to get in game and start a battle lab and drop in but after a few minutes it always crashes. Performance is very bad too.
Liam Dawe 25 Sep
Quoting: Bobbydigital
Quoting: clygro
Quoting: RossBCFortnight installs EAC, loads semi normally. MediaFoundation problems doesn't like the MFpatch, you can start a game, some times get past lobby area always most definitely crashes when you jump out of the party bus.

Maybe they just checked the box and didn't see if it worked properly. (only seemed to work with staging builds of anything)

Its loads in some type of driver as well, if it can't load it's driver d at startup, had to logout of my linux user and log back in again, was doing a hard reset though to be sure. with non-staging the driver would never load.

Gonna wait this one out till next year, have a feeling there is going to be teething problems.
How did you get it to launch? I can't get it past the BattlEye bit

Need to use wine staging. I was able to get in game and start a battle lab and drop in but after a few minutes it always crashes. Performance is very bad too.
No different than before. Fortnite, like all others has not updated to allow Linux players in. I doubt Fortnite will either.
Mal 25 Sep
  • Supporter
Quoting: QuinnMore likely that Valve dumped a steaming pile of cash on Tim's lawn.

Lol.

I don't know why but this sentence of yours reminded me of a piece of lore I once read about Orks in WH40K, on how they only put value in weapons but that nobody can successfully trade weapons with them.

"The only thing that Tim values is cash. However nobody was ever able to successfully trade cash with him. In fact due to his self righteous nature, once he receives the cash he will immediately use it to sue whoever gave it to him." 😂🤣😅


Last edited by Mal on 25 September 2021 at 2:40 pm UTC
slaapliedje 25 Sep
View PC info
  • Supporter Plus
Quoting: Fester_Mudd
Quoting: nenoroBefore this news
EG: there's no player on linux

After this news
EG: let's support linux

What element has changed their mind ?

Everything is changing in rapid pace right now in our world. They can get on for a ride or stay with their old stance and wither out. What times being alive for Linux gaming and towards platform agnosticism
I am hoping that Microsoft adds to it by forcing people to deprecate their hardware or run Linux, due to their decisions on Windows 11.

Then again we have all hoped that with every bone headed release they do. Though the number of *nux users do increase from them, it isn't like a torrential flood.

The failure (I have always been convinced of this) of the Steam Machines were that they were not made by valve, and that there were too many models / tiers. OS wise it seemed fine for its purpose (to boot Steam). It was too pricey and too hard for the console users to pick a brand / set up. Then also manufacturers wouldn't even always put SteamOS on them and just loaded them with Windows anyhow...

But now with Proton, a handheld that is going to push the Linux based SteamOS without being 'just a small PC' with a bunch of different specs, it should be a winner. That missing piece of the anti-cheat methods (sorry, AC still means Armor Class or Air Conditioning to me...) certainly is one of the big blockers for games to work. Funcom at one time had rumored Conan Exiles for coming out for Linux. Maybe we can convince them to Proton it up, and we can have a dedicated server so we can run around and be eaten by hyenas.
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

This ensures all of our main content remains totally free for everyone with no article paywalls. We also don't have tons of adverts, there's also no tracking and we respect your privacy. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.