Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone with no article paywalls. Just good, fresh content! Alternatively, you can donate through PayPal, Liberapay or Buy us a Coffee. You can also buy games using our partner links for GOG and Humble Store.

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: «9/12»
  Go to:

nenoro 24 Sep
Before this news
EG: there's no player on linux

After this news
EG: let's support linux

What element has changed their mind ?
Eike 24 Sep
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...! ;)
Guppy 24 Sep
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 ?

I imagine Gabe descended from his Throne and handed over a big bag of cash to them saying "make your stuff work on this shiny new handheld I'm making"


Last edited by Guppy on 24 September 2021 at 8:36 am UTC
slaapliedje 24 Sep
View PC info
  • Supporter Plus
Quoting: RossBCTo my understanding, you need to use the none eac executable and only get access to campaign and you need to use a external means to play on none official open servers.
Oh, I only ever play games like that single player. I don't like people enough to do it online.
nijiwar 24 Sep
I don't want to be that person, but how many corporations have moved their ass to make their games even a little compatible with proton / wine .
It will be the same with this, none of the big ones in the game business will move ass
Fester_Mudd 24 Sep
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
Mal 24 Sep
  • Supporter
That's something I never thought I would read. I'm glad I have though.
nenoro 24 Sep
Quoting: nijiwarI don't want to be that person, but how many corporations have moved their ass to make their games even a little compatible with proton / wine .
It will be the same with this, none of the big ones in the game business will move ass

Captain Tsubasa Rise of New Champions has EAC and you can launch the game

But yeah i agree the day Black Desert Online will work on linux... there's a little hope
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

exactly since the announcement of proton everything goes a bit fast which is cool
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?

Afaik you will at least require Kernel 5.11 as it has some syscall firewall to route the EAC calls back into user space and therefore to Wine/Proton.
This needs to be done because AC does not use standard Win32 API calls but rather interact with the Kernel directly.

IF I am not mistaken. I remember reading something like this. But other than that, we'll see I guess :D


Last edited by Vortex_Acherontic on 24 September 2021 at 9:12 am UTC
Liam Dawe 24 Sep
Quoting: Vortex_Acherontic
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?

Afaik you will at least require Kernel 5.11 as it has some syscall firewall to route the EAC calls back into user space and therefore to Wine/Proton.
This needs to be done because AC does not use standard Win32 API calls but rather interact with the Kernel directly.

IF I am not mistaken. I remember reading something like this. But other than that, we'll see I guess :D
Nope, the previous kernel work was for DRM, nothing to do with anti-cheat. We even wrote about it as people (still it seems...) think otherwise.
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.

Livestreams & Videos
Community Livestreams