A Linuxos játékosok számára (majdnem) véget ér a várakozás. Az Epic Games bejelentette, hogy a Fortnite érkezik Linuxra, egy nagyszabású Easy Anti-Cheat átalakítás részeként. A cég egy új verzión dolgozik, EAC Linux v2 néven, amelynek célja, hogy a csalás elleni védelmet a Windows-játékosokéhoz hasonló szintre hozza fel.
Az Easy Anti-Cheat 2014 óta támogatja a natív Linux játékokat, 2021-ben pedig hozzáadták a kompatibilitást a Wine-on és Protonon futó Windows-játékokhoz is. A támogatás bekapcsolása azonban mindig az egyes fejlesztők döntésén múlt, és sokan nem éltek vele, mert a Linuxos megvalósítás gyengébb védelmet adott, mint a Windowsos.
Ezért nem jelent meg eddig Linuxra a Fortnite. Most az Epic szerint ez végre megváltozik.
A vállalat először a Fortnite-ban teszteli az EAC Linux v2-t, a játékot éles tesztkörnyezetként használva, mielőtt az új anti-cheat technológiát más fejlesztők számára is elérhetővé tenné. A cél, hogy a stúdiók erősebb védelmet kapjanak a csalások ellen, miközben egyszerűbbé válik a Linux játékosok támogatása.
Érdekes részlet, hogy az új rendszerhez nem kell külön kernel-szintű anti-cheat driver. A Windowsos megoldással ellentétben az EAC Linux v2 a Linux kernel meglévő biztonsági mechanizmusaira támaszkodik, például a kernel Lockdownra, az IOMMU-ra és az eBPF-re.
A játékosokat egy systemd szolgáltatás telepítésére kéri majd a rendszer, amikor először indítanak egy védett játékot. A szolgáltatás csak a játék futása alatt aktív, és kilépéskor leáll.
Van azonban egy bökkenő. Az Epic által javasolt biztonsági követelmények szigorúak. A rendszereknek TPM 2.0-ra, Secure Bootra, aláírt kernelekre és kernel modulokra, Measured Bootra és több további biztonsági funkció bekapcsolására lesz szükségük.
A követelmények között szerepel még a kexec letiltása, a kernel Lockdown integritás módjának engedélyezése, valamint a BPF Linux Security Module aktiválása. Akik egyedi kernelt vagy erősen módosított Linux rendszert használnak, valószínűleg változtatniuk kell a beállításaikon, mielőtt játszhatnának.
Disztribúciós oldalon az Epic már közzétett egy első listát a megbízható aláíró hatóságokról, amely lefedi a Ubuntu, Debian, Fedora, az openSUSE, a Bazzite, a Rocky Linux, az AlmaLinux és más rendszerek kulcsait.
Ez nem jelenti azt, hogy ezeknek a disztribúcióknak minden telepítése automatikusan kompatibilis lesz. A szükséges biztonsági funkciókat is be kell kapcsolni, és megfelelően kell konfigurálni.
Az Epic szerint a felhasználóknak nem kell ezeket a beállításokat állandóan bekapcsolva tartaniuk. Létrehozhatnak egy külön boot-bejegyzést, amelyet kifejezetten a védett játékokhoz konfigurálnak, miközben a megszokott Linux környezetük változatlan marad.
A Steam Deck tulajdonosoknak viszont még várniuk kell. Az Epic szerint a Valve kézikonzolja jelenleg nem támogat néhány szükséges funkciót, bár a két cég között már zajlanak az egyeztetések, és remélik, hogy találnak megoldást.
A cég azt is tisztázta, hogy azoknak a fejlesztőknek, akik már most is használják az Easy Anti-Cheat jelenlegi Linux-verzióját, nem kötelező átállniuk. Továbbra is használhatják a régebbi megvalósítást a szélesebb kompatibilitás érdekében, vagy választhatják az EAC Linux v2-t az erősebb védelemért.
Magáról a Fortnite-ról egyelőre nem árult el részleteket az Epic: sem megjelenési dátumot nem jelentettek be, sem azt, pontosan hogyan terjesztik majd a játékot Linuxon. A cég szerint a kezdeti bevezetés tesztidőszaknak számít, és ha beválik a technológia, fokozatosan más játékokra is kiterjesztik.
További részletekért olvasd el az Epic hivatalos bejelentését.

