• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Epic Games Announces Linux Support for Easy Anti-Cheat

Joined
Mar 31, 2020
Messages
1,519 (0.88/day)
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.



View at TechPowerUp Main Site
 
Joined
Mar 16, 2017
Messages
2,160 (0.76/day)
Location
Tanagra
System Name Budget Box
Processor Xeon E5-2667v2
Motherboard ASUS P9X79 Pro
Cooling Some cheap tower cooler, I dunno
Memory 32GB 1866-DDR3 ECC
Video Card(s) XFX RX 5600XT
Storage WD NVME 1GB
Display(s) ASUS Pro Art 27"
Case Antec P7 Neo
Curious if Bungee will get on board. I believe attempting to run Destiny 2 through Proton will get you banned, and I believe it's all just tied up in whatever Anti-cheat they use. Nice to see progress continuing here. Many of the reasons to not use Linux are really starting to diminish over time. It's not even hard setting up a distro anymore. It's as easy as any other OS these days.
 
Joined
Dec 10, 2015
Messages
545 (0.17/day)
Location
Here
System Name Skypas
Processor Intel Core i7-6700
Motherboard Asus H170 Pro Gaming
Cooling Cooler Master Hyper 212X Turbo
Memory Corsair Vengeance LPX 16GB
Video Card(s) MSI GTX 1060 Gaming X 6GB
Storage Corsair Neutron GTX 120GB + WD Blue 1TB
Display(s) LG 22EA63V
Case Corsair Carbide 400Q
Power Supply Seasonic SS-460FL2 w/ Deepcool XFan 120
Mouse Logitech B100
Keyboard Corsair Vengeance K70
Software Windows 10 Pro (to be replaced by 2025)
This will mean that titles such as... Paladins,
It's been a while since I heard that game, last time I played the queue was minutes long. Fall Guys would be nice to have on linux
 
Joined
Aug 25, 2015
Messages
210 (0.06/day)
Location
Chicago, IL
System Name Mass Effect/Lost Ark
Processor AMD Ryzen 5 5600X/AMD Ryzen 7 2700X
Motherboard Asus ROG Strix X470-F Gaming/Asus ROG Strix B450-F Gaming II
Cooling Noctua NH-D15S/AMD Wraith Max
Memory G.Skill Ripjaws V Series 16GB (2x8GB) DDR4-3200/Corsair Vengeance RGB Pro 16GB (2x8GB) DDR4-3200
Video Card(s) MSI AMD Radeon RX 6750 XT Mech 2x/MSI AMD Radeon RX 5700 XT Mech OC
Storage Samsung 860 Evo 500GB 2.5" SSDs x2, WD Black 4TB 3.5" 7200RPM, Samsung 970 EVO 500GB 1TB NVME M.2
Display(s) Acer XF270H 1920x1080p @ 144Hz
Case Thermaltake Core P3 TG ATX Mid Tower/CoolerMaster MasterCase Pro 5
Audio Device(s) SteelSeries Actis Nova 3 RGB
Power Supply Cooler Master V850 80+ Gold/Corsair CX650M 80+ Bronze
Mouse Thermaltake Level 10 M/Logitech G502
Keyboard Corsair K70 RGB MK.2 Wired Gaming Edition/Steelseries Apex 3 RGB
Software Windows 10 Pro OEM 64bit/Ubuntu 22.04.1 64bit
Nice to see the effects of SteamDeck already bearing fruit prior to it's release. Why miss out on that potential revenue? Now it's confirmed I can play BDO on the go. Smart move Epic.
 
Joined
Apr 6, 2019
Messages
164 (0.08/day)
Hopefully this slaps Microsoft hard enough that they stop their Windows market share for granted. If gamers could use Linux easily, Windows wouldn't retain such a foothold on the desktop PC market.

And yes, I use Windows as a daily. Microsoft have just become apathetic.
 
Joined
Feb 23, 2019
Messages
6,106 (2.87/day)
Location
Poland
Processor Ryzen 7 5800X3D
Motherboard Gigabyte X570 Aorus Elite
Cooling Thermalright Phantom Spirit 120 SE
Memory 2x16 GB Crucial Ballistix 3600 CL16 Rev E @ 3600 CL14
Video Card(s) RTX3080 Ti FE
Storage SX8200 Pro 1 TB, Plextor M6Pro 256 GB, WD Blue 2TB
Display(s) LG 34GN850P-B
Case SilverStone Primera PM01 RGB
Audio Device(s) SoundBlaster G6 | Fidelio X2 | Sennheiser 6XX
Power Supply SeaSonic Focus Plus Gold 750W
Mouse Endgame Gear XM1R
Keyboard Wooting Two HE
Better question would be:
"Would you consider switching your OS from Windows to Linux for primary gaming PC?"
 
Joined
Oct 18, 2017
Messages
189 (0.07/day)
System Name 1080p 144hz
Processor 7800X3D
Motherboard Asus X670E crosshair hero
Cooling Noctua NH-D15
Memory G.skill flare X5 2*16 GB DDR5 6000 Mhz CL30
Video Card(s) Nvidia RTX 4070 FE
Storage Western digital SN850 1 TB NVME
Display(s) Asus PG248Q
Case Phanteks P600S
Audio Device(s) Logitech pro X2 lightspeed
Power Supply EVGA 1200 P2
Mouse Logitech G PRO
Keyboard Logitech G710+
Software Windows 11 24H2
Benchmark Scores https://www.3dmark.com/sw/1143551
Better question would be:
"Would you consider switching your OS from Windows to Linux for primary gaming PC?"
We already know the answer :)
 
Joined
Sep 17, 2014
Messages
22,673 (6.05/day)
Location
The Washing Machine
System Name Tiny the White Yeti
Processor 7800X3D
Motherboard MSI MAG Mortar b650m wifi
Cooling CPU: Thermalright Peerless Assassin / Case: Phanteks T30-120 x3
Memory 32GB Corsair Vengeance 30CL6000
Video Card(s) ASRock RX7900XT Phantom Gaming
Storage Lexar NM790 4TB + Samsung 850 EVO 1TB + Samsung 980 1TB + Crucial BX100 250GB
Display(s) Gigabyte G34QWC (3440x1440)
Case Lian Li A3 mATX White
Audio Device(s) Harman Kardon AVR137 + 2.1
Power Supply EVGA Supernova G2 750W
Mouse Steelseries Aerox 5
Keyboard Lenovo Thinkpad Trackpoint II
VR HMD HD 420 - Green Edition ;)
Software W11 IoT Enterprise LTSC
Benchmark Scores Over 9000
Better question would be:
"Would you consider switching your OS from Windows to Linux for primary gaming PC?"

I've been considering it for twenty years.
 
Joined
Sep 1, 2009
Messages
1,237 (0.22/day)
Location
CO
System Name 4k
Processor AMD 5800x3D
Motherboard MSI MAG b550m Mortar Wifi
Cooling ARCTIC Liquid Freezer II 240
Memory 4x8Gb Crucial Ballistix 3600 CL16 bl8g36c16u4b.m8fe1
Video Card(s) Nvidia Reference 3080Ti
Storage ADATA XPG SX8200 Pro 1TB
Display(s) LG 48" C1
Case CORSAIR Carbide AIR 240 Micro-ATX
Audio Device(s) Asus Xonar STX
Power Supply EVGA SuperNOVA 650W
Software Microsoft Windows10 Pro x64
Better question would be:
"Would you consider switching your OS from Windows to Linux for primary gaming PC?"
If they get me Proper HDR and VRR for my LGc1 and 3080TI then i will 100% move.
 
Joined
Feb 20, 2020
Messages
9,340 (5.28/day)
Location
Louisiana
System Name Ghetto Rigs z490|x99|Acer 17 Nitro 7840hs/ 5600c40-2x16/ 4060/ 1tb acer stock m.2/ 4tb sn850x
Processor 10900k w/Optimus Foundation | 5930k w/Black Noctua D15
Motherboard z490 Maximus XII Apex | x99 Sabertooth
Cooling oCool D5 res-combo/280 GTX/ Optimus Foundation/ gpu water block | Blk D15
Memory Trident-Z Royal 4000c16 2x16gb | Trident-Z 3200c14 4x8gb
Video Card(s) Titan Xp-water | evga 980ti gaming-w/ air
Storage 970evo+500gb & sn850x 4tb | 860 pro 256gb | Acer m.2 1tb/ sn850x 4tb| Many2.5" sata's ssd 3.5hdd's
Display(s) 1-AOC G2460PG 24"G-Sync 144Hz/ 2nd 1-ASUS VG248QE 24"/ 3rd LG 43" series
Case D450 | Cherry Entertainment center on Test bench
Audio Device(s) Built in Realtek x2 with 2-Insignia 2.0 sound bars & 1-LG sound bar
Power Supply EVGA 1000P2 with APC AX1500 | 850P2 with CyberPower-GX1325U
Mouse Redragon 901 Perdition x3
Keyboard G710+x3
Software Win-7 pro x3 and win-10 & 11pro x3
Benchmark Scores Are in the benchmark section
Hi,
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.
 
Last edited:
Joined
Aug 20, 2007
Messages
21,541 (3.40/day)
System Name Pioneer
Processor Ryzen R9 9950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024
Hi,
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.
It's because old school linux used magic bytes and not extensions to identify files.

Modern distros will use either.
 
Joined
Dec 29, 2020
Messages
210 (0.14/day)
Just a note, easy anti cheat has had linux support for a long time, what's new here is that it will also work under Wine (a compatibility layer to run windows program's on linux)
 
Joined
Jun 10, 2014
Messages
2,995 (0.78/day)
Processor AMD Ryzen 9 5900X ||| Intel Core i7-3930K
Motherboard ASUS ProArt B550-CREATOR ||| Asus P9X79 WS
Cooling Noctua NH-U14S ||| Be Quiet Pure Rock
Memory Crucial 2 x 16 GB 3200 MHz ||| Corsair 8 x 8 GB 1333 MHz
Video Card(s) MSI GTX 1060 3GB ||| MSI GTX 680 4GB
Storage Samsung 970 PRO 512 GB + 1 TB ||| Intel 545s 512 GB + 256 GB
Display(s) Asus ROG Swift PG278QR 27" ||| Eizo EV2416W 24"
Case Fractal Design Define 7 XL x 2
Audio Device(s) Cambridge Audio DacMagic Plus
Power Supply Seasonic Focus PX-850 x 2
Mouse Razer Abyssus
Keyboard CM Storm QuickFire XT
Software Ubuntu
Anti-cheating software has never worked, and never will. No matter how much surveillance they add on a system, someone can just use a second computer to analyze the display output and create the desired mouse/keyboard inputs.
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.
 
Joined
Dec 29, 2020
Messages
210 (0.14/day)
Anti-cheating software has never worked, and never will. No matter how much surveillance they add on a system, someone can just use a second computer to analyze the display output and create the desired mouse/keyboard inputs.
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.
Anti cheat does not exist to completely prevent cheating as you say, however it does greatly reduce the number of cheaters. If only for being able to target publically available cheats, everyone can access for free. I do agree that they are very intrusive by design and am not a fan of them. That said, I would rather play with terrible client side anti-cheat, than with no measures against cheaters whatsoever.

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.
 

sgarnarite

New Member
Joined
Sep 21, 2021
Messages
3 (0.00/day)
Better question would be:
"Would you consider switching your OS from Windows to Linux for primary gaming PC?"
I did, in 2012. You can't always play what the windows people are playing but there's never been a shortage of things to do. There's 800 games in my steam library, enough for several lifetimes.
 
Joined
Jul 31, 2018
Messages
5 (0.00/day)
As a Steam gamer on Linux for several years the number 1 problem with gaming on Steam on Linux is you can't play multiplayer games with people on Windows platform. This issue single-handedly hard stops Linux from being a viable gaming platform for just about any game of widespread multiplayer interest.

Any and all other improvements to Steam on Linux will not help the gaming situation there until this issue is resolved.

Joseph
 
Joined
Jun 10, 2014
Messages
2,995 (0.78/day)
Processor AMD Ryzen 9 5900X ||| Intel Core i7-3930K
Motherboard ASUS ProArt B550-CREATOR ||| Asus P9X79 WS
Cooling Noctua NH-U14S ||| Be Quiet Pure Rock
Memory Crucial 2 x 16 GB 3200 MHz ||| Corsair 8 x 8 GB 1333 MHz
Video Card(s) MSI GTX 1060 3GB ||| MSI GTX 680 4GB
Storage Samsung 970 PRO 512 GB + 1 TB ||| Intel 545s 512 GB + 256 GB
Display(s) Asus ROG Swift PG278QR 27" ||| Eizo EV2416W 24"
Case Fractal Design Define 7 XL x 2
Audio Device(s) Cambridge Audio DacMagic Plus
Power Supply Seasonic Focus PX-850 x 2
Mouse Razer Abyssus
Keyboard CM Storm QuickFire XT
Software Ubuntu
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.
Multiplayer games usually works by either sending events or some kind of state to the server. Verifying this on the server side is normal practice, not just for cheating, but to ensure integrity. But the limits of this verification is to see whether it falls within the legal perimeters. So it can't separate between real user input or an aim bot generating "valid" input.

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.

Client side anti-cheat is basically like an anti-virus, overly intrusive and definitely not the best place to work.
This is the part that is completely useless.
There is also the chance of false positives, violated privacy and negatively impacted performance.
 
Joined
Feb 20, 2020
Messages
9,340 (5.28/day)
Location
Louisiana
System Name Ghetto Rigs z490|x99|Acer 17 Nitro 7840hs/ 5600c40-2x16/ 4060/ 1tb acer stock m.2/ 4tb sn850x
Processor 10900k w/Optimus Foundation | 5930k w/Black Noctua D15
Motherboard z490 Maximus XII Apex | x99 Sabertooth
Cooling oCool D5 res-combo/280 GTX/ Optimus Foundation/ gpu water block | Blk D15
Memory Trident-Z Royal 4000c16 2x16gb | Trident-Z 3200c14 4x8gb
Video Card(s) Titan Xp-water | evga 980ti gaming-w/ air
Storage 970evo+500gb & sn850x 4tb | 860 pro 256gb | Acer m.2 1tb/ sn850x 4tb| Many2.5" sata's ssd 3.5hdd's
Display(s) 1-AOC G2460PG 24"G-Sync 144Hz/ 2nd 1-ASUS VG248QE 24"/ 3rd LG 43" series
Case D450 | Cherry Entertainment center on Test bench
Audio Device(s) Built in Realtek x2 with 2-Insignia 2.0 sound bars & 1-LG sound bar
Power Supply EVGA 1000P2 with APC AX1500 | 850P2 with CyberPower-GX1325U
Mouse Redragon 901 Perdition x3
Keyboard G710+x3
Software Win-7 pro x3 and win-10 & 11pro x3
Benchmark Scores Are in the benchmark section
It's because old school linux used magic bytes and not extensions to identify files.

Modern distros will use either.
Hi,
Hard to refer to anything as magic about linux lol
 
Joined
Jun 10, 2014
Messages
2,995 (0.78/day)
Processor AMD Ryzen 9 5900X ||| Intel Core i7-3930K
Motherboard ASUS ProArt B550-CREATOR ||| Asus P9X79 WS
Cooling Noctua NH-U14S ||| Be Quiet Pure Rock
Memory Crucial 2 x 16 GB 3200 MHz ||| Corsair 8 x 8 GB 1333 MHz
Video Card(s) MSI GTX 1060 3GB ||| MSI GTX 680 4GB
Storage Samsung 970 PRO 512 GB + 1 TB ||| Intel 545s 512 GB + 256 GB
Display(s) Asus ROG Swift PG278QR 27" ||| Eizo EV2416W 24"
Case Fractal Design Define 7 XL x 2
Audio Device(s) Cambridge Audio DacMagic Plus
Power Supply Seasonic Focus PX-850 x 2
Mouse Razer Abyssus
Keyboard CM Storm QuickFire XT
Software Ubuntu
Top