Sloboda s Linuxom začína tu
Emulujte retro hry jednoducho
Open-source nástroje, ktoré fungujú
Obrázok tohto článku

Strieľačky na Linuxe: Čo si zahráte a kde môže byť problém?

FPS hry patria medzi najobľúbenejšie žánre. Ponúkajú adrenalín, rýchle reakcie, tímovú spoluprácu a mnohé z nich poznajú hráči po celom svete. Dlho sa hovorilo, že strieľačky na Linuxe jednoducho nefungujú. Ako je to naozaj?

Veľa hier na Linuxe funguje veľmi dobre, či už natívne alebo cez Proton od Valve. Problém však nastáva pri tituloch, ktoré používajú anti-cheat systémy. Nie je to teda tak, že by Linux nevedel hru spustiť. Skôr ide o rozhodnutie vývojára, či tento operačný systém podporí. Kde je problém, ako si kompatibilitu overiť a ktoré 3 strieľačky na Linuxe sú naše najobľúbenejšie?

Problémom nie je Linux. Problémom je anti-cheat systém.

Na začiatku bol problém Linux gamingu jednoduchý: väčšina hier vznikala pre Windows a na Linuxe sa nespustila. Dnes je situácia iná. Valve má Proton, ktorý umožňuje spúšťať Windows hry na Linuxe cez Steam. Vďaka tomu funguje množstvo hier, ktoré nikdy nedostali natívnu linuxovú verziu. Takže tam problém nie je.

TIP: Prečítajte si, ako umožnil Proton od Valve hranie Windows hier na Linuxe.

Pokiaľ ide o strieľačky na Linuxe, problémom je anti-cheat  systém, ktorého úlohou je zabrániť podvádzaniu, upravovaniu pamäte, manipulácii so súbormi hry alebo spúšťaniu zakázaných programov počas hrania. Anti-cheat funguje hlboko v operačnom systéme, niekedy až na úrovni absolútneho jadra. Na Windowse anti-cheat používa vlastný ovládač, ktorý kontroluje, čo sa v systéme deje. Linux má inú bezpečnostnú filozofiu, iné jadro a iný model ovládačov, takže windowsový kernel ovládač cez Proton jednoducho nespustíte. 

No mnohokrát je faktom aj to, že vývojár musí povoliť podporu pre Linux a hru správne nakonfigurovať. Preto často vznikajú zvláštne situácie: technológia by to vedela, hra by cez Proton bežala, ale vývojár Linux nepovolí.

Ako mať istotu, či FPS strieľačky na Linuxe pôjdu?

Najlepší postup je skontrolovať:

  • ProtonDB, kde nájdete hodnotenia hier od reálnych používateľov Linuxu a Steam Decku, často aj s presnými poznámkami, akú verziu Protonu použili, aké mali FPS a či bolo treba niečo nastavovať
  • stránku Are We Anti-Cheat Yet?, ktorá sa sústredí konkrétne na hry s anti-cheat systémami a ukazuje, či sú podporované na Linuxe, či bežia cez Proton, alebo sú úplne rozbité

A keď niečo naozaj nejde, najjednoduchšou obchádzkou zostáva dual-boot s Windowsom.

Strieľačky na Linuxe - ProtonDB
Na stránke ProtonDB si môžete overiť hrateľnosť svojej obľúbenej hry na Linuxe

3 najlepšie strieľačky na Linuxe, ktoré fungujú…

1. Counter-Strike 2

Counter-Strike 2 pozná každý a pre Linux hráčov má veľkú výhodu: ide o hru od Valve. To znamená, že podpora je samozrejmá. CS2 je oficiálne podporovaný titul v ekosystéme Valve.

2. Team Fortress 2

Team Fortress 2 má aktívnu komunitu a svoje miesto v histórii gamingu. Na Linuxe funguje veľmi dobre, pretože ide opäť o titul od Valve. Navyše beží aj na slabšom hardvéri.

3. DOOM Eternal

DOOM Eternal nie je typická FPS, ale ako moderná strieľačka na Linuxe stojí za zmienku. Vďaka Protonu beží veľmi dobre a je ukážkou toho, ako ďaleko sa Linux gaming posunul.

TIP: Niektoré hry si môžete zahrať aj na handheld zariadeniach, akým je SteamDeck.

…a 3, ktoré nie

1. Valorant

Valorant na Linuxe nefunguje kvôli anti-cheatu. Vývojár používa Vanguard, ktorý funguje veľmi hlboko vo Windowse a je úzko naviazaný na jeho jadro.

2. Fortnite

Fortnite je bolestivý príklad, pretože tu nejde len o technickú nemožnosť. Hra používa Easy Anti-Cheat, ktorý podporu pre Linux a Proton má. Problém je v tom, že Epic podporu jednoducho nepovolil.

3. Call of Duty

Call of Duty patrí medzi najväčšie online strieľačky, no na Linuxe naráža na anti-cheat Ricochet. Ten je naviazaný na Windows a jeho bezpečnostný model. Pri takýchto hrách je dual-boot s Windowsom stále najpraktickejšie riešenie.

Strieľačky na Linuxe - Are We Anti-Cheat Yet?
Stránka Are We Anti-Cheat Yet? a niekoľko veľmi populárnych hier, ktoré si na Linuxe nezahráte.

Ako vyzerá budúcnosť hráčov FPS na Linuxe?

Budúcnosť je lepšia než minulosť, ale nie dokonalá. Mnohé strieľačky na Linuxe, ktoré by pred pár rokmi vôbec nešli, dnes fungujú. Zároveň však platí, že najväčšie tituly budú problémové, pokiaľ ich vývojári nepovolia alebo nepremyslia anti-cheat podporu pre Linux.

Ak vás zaujíma hranie na Linuxe, emulácia alebo retro hry, pozrite si aj ďalšie články na našom blogu, kde sa aj týmto témam venujeme.

Tagy:

Profilový obrázok autora článku

Tomáš Hegli

Pridať komentár