Sunday, September 26th 2021
Epic Games Announces Linux Support for Easy Anti-Cheat
When Valve claimed that their Linux-powered Steam Deck device would be able to run any game from the Steam library most of us assumed this was simply a statement on the power of the device. We assumed that the Linux OS wouldn't be compatible with certain games such as those using Easy Anti-Cheat (EAC) or BattlEye however Valve confirmed that they would work with the companies to add support. This has culminated in Epic Games recently introducing Linux & Mac support for their EAC software noting the Steam Deck in their announcement.
The addition of Linux support has been specifically designed to work with the Wine and Proton compatibility layers to ensure that all games using the software should run correctly. This will mean that titles such as Apex Legends, Dead by Daylight, War Thunder, 7 Days to Die, Fall Guys, Black Desert, Hunt: Showdown, Paladins, and Halo: The Master Chief Collection can now be easily updated to include Linux support. The rival BattlEye software isn't currently available for Linux but the CEO has confirmed that support will be added with the first game featuring it coming soon. These moves will drastically improve the Linux gaming landscape and will hopefully encourage more developers to natively support the platform.
Sources:
Epic Games, The Verge
The addition of Linux support has been specifically designed to work with the Wine and Proton compatibility layers to ensure that all games using the software should run correctly. This will mean that titles such as Apex Legends, Dead by Daylight, War Thunder, 7 Days to Die, Fall Guys, Black Desert, Hunt: Showdown, Paladins, and Halo: The Master Chief Collection can now be easily updated to include Linux support. The rival BattlEye software isn't currently available for Linux but the CEO has confirmed that support will be added with the first game featuring it coming soon. These moves will drastically improve the Linux gaming landscape and will hopefully encourage more developers to natively support the platform.
19 Comments on Epic Games Announces Linux Support for Easy Anti-Cheat
And yes, I use Windows as a daily. Microsoft have just become apathetic.
"Would you consider switching your OS from Windows to Linux for primary gaming PC?"
One of the silliest things I've ran into is linux asking what I want to do when clicking on a .txt file
You'd thing display would be a normal thing a person would want to do with one lol
Gaming should be a piece of cake.
Modern distros will use either.
The only way to ensure there is no cheating is to control the hardware (e.g. in a tournament). Otherwise, there will always be a risk of someone cheating.
This anti-cheating software is just malware, and people should avoid it. Gaming should be fun, but if you can't deal with the possibility of cheating, then play a different game, or none at all.
However, it is much better to detect cheats from the server side, sure it adds overhead to running the server, but a lot of cheats can be detected simply by analyzing the data send to the server.
Someone making unrealistic / unreasonable inputs can be detected quite well, designing an aim bot around that is somewhat difficult. For example.
Client side anti-cheat is basically like an anti-virus, overly intrusive and definitely not the best place to work.
Any and all other improvements to Steam on Linux will not help the gaming situation there until this issue is resolved.
Joseph
When it comes to performance and analysis, the challenge here is not overheating or overloading the server, but delaying the server tick. The server has to guarantee to complete a new state by every tick (could be 30 Hz, 60 Hz or higher), failing to do so may break the game. This is the part that is completely useless.
There is also the chance of false positives, violated privacy and negatively impacted performance.
Hard to refer to anything as magic about linux lol