Steam Deck od Valve způsobil revoluci v hraní na Linuxu, ale stále existuje několik dobrých důvodů, proč byste se zatím měli držet počítačů s Windows.

Linux konečně dokázal to, co bývalo nemožným úkolem: dohnat hraní ve Windows. Nebo to tak alespoň vypadá, z velké části díky konzoli Steam Deck od Valve, která běží na Linuxu. Ale je to pravda? Můžete konečně opustit Windows a přejít na Linux jako hráč?

No, ne tak rychle. Stále existují určitá upozornění, takže pojďme prozkoumat, proč není odpověď tak jednoznačná.

Herní revoluce Valve na Linuxu

Všechno to začalo, když se Valve cítilo ohroženo obchodem Microsoft Store. Tehdy přišlo s nápadem vytvořit alternativní platformu. Bylo by to stejně snadné jako herní konzole, ale bylo by založeno na široce dostupném hardwaru PC a na „otevřeném“ operačním systému, který nekontroluje Microsoft.

Řešení Valve, označované jako „Steam Machines“, by se nespoléhalo na vlastní hardware, na rozdíl od konzolí před nejnovějšími PlayStationy a Xboxy. Jakýkoli dodavatel třetí strany si mohl vytvořit svůj vlastní „Steam Machine“, jakkoli uzná za vhodné. Jediným společným bodem mezi všemi Steam Machines by byl vlastní vlastní operační systém Valve založený na Linuxu, SteamOS.

Projekt selhal z různých důvodů, kterých se v tomto článku nedotkneme. Naštěstí se Valve nevzdalo.

Steam Deck je vyvrcholením úsilí Valve o vytvoření vlastní hardwarové a softwarové „platformy“ pro hraní her.

Haptické touchpady Steam Deck nesou DNA z ovladače Steam Controller společnosti Valve. Jeho OS je novější verzí SteamOS. Podívejte se na náš článek na vše, co potřebujete vědět o Valve's Steam Deck abyste se o tom dozvěděli více.

Jak Valve přineslo hry do Linuxu

Valve si uvědomilo, že má bezkonkurenční sbírku tisíců titulů, takže ostatní platformy ve srovnání s tím bledly. Ale ačkoli měl „knihovnu“, neměl to nejpodstatnější: samotnou „platformu“.

Proto začala podporovat projekty WINE a Proton a platila programátorům, aby na nich pracovali a urychlili tak jejich vývoj. Zjistěte, jak dosahují svého kouzla, v našem článku na co je Steam Proton a jak spouští Windows Games na Steam Deck.

Díky těmto dvěma projektům je Steam Deck, na kterém běží upravená verze Arch Linuxu, nyní kompatibilní s značnou částí knihovny Steam Store namísto dalšího neúspěšného „Steam Machine“.

Naštěstí to jde oběma způsoby a je to ze stejného důvodu, že Linux nyní může hrát mnoho her určených pro Windows s podobným výkonem a minimálními problémy. Jak tento „trickle-down efekt“ funguje, jsme vysvětlili v našem článku na co je Proton GE a jak zlepšuje kompatibilitu her na SteamOS a Linux.

Má to ale háček: ne všechny hry fungují. Mnoho her se pokazí a ještě více nefunguje vůbec. Přesto, jak jsme viděli v minulosti, v závislosti na aplikacích a hrách, které používáte, by to mohlo být možné bezproblémový přechod z Windows na Linux.

Je nyní Linux pro hraní her lepší než Windows? Zde je důvod, proč tomu tak není

Je tedy přechod na Linux cestou vpřed pro hraní her? Ne tak docela. Stále existuje několik problémů, se kterými se při hraní her na Steamu na počítači se systémem Windows nesetkáte.

1. Omezující DRM nemá rád Linux

DRM a jeho sourozenec, anti-cheat, představují pro hráče nepříjemnosti a bylo prokázáno, že si vybírají daň na výkonu. To je hlavní důvod, proč mnoho lidí nemá rádo nejoblíbenější řešení proti neoprávněné manipulaci, jak jsme vysvětlili v našem článku co je Denuvo a proč ho všichni nenávidí.

Přesto jsou taková řešení také považována za nezbytná pro hraní triple-A. "Necrackable" ochrana může poskytnout producentovi hry bezpečné počáteční okno garantovaného prodeje.

Anti-cheat řešení, implementovaná podobně jako DRM, mohou zajistit spravedlivý herní zážitek pro každého tím, že zabrání podvádění. Mohou ale být i na obtíž.

Valve buď spolupracovalo s DRM/anti-cheat společnostmi a tvůrci her, aby nejoblíbenější tituly byly kompatibilní se službou Steam. Deck (a v rozšíření Linux), nebo implementoval vlastní řešení pro zajištění kompatibility s nejvýznamnější „ochranou her“ řešení.

Přesto můžete občas narazit na titul, který odmítne fungovat na Linuxu, ne proto, že samotný titul, ale protože jeho DRM nebo anti-cheat je nekompatibilní s Tuxovým OS.

2. Spouštěč třetích stran na Linuxu

Pokud jste si nedávno zakoupili hru triple-A na Steamu, pravděpodobně přišla s extra launcherem. Většina takových launcherů funguje na Linuxu, ale jeden nebo dva ne. Alespoň ne vždy (ahoj, Rockstar Games Launcher). A Linux není na seznamu priorit jejich tvůrců.

Ale řekněme, že jste si zakoupili titul ze Steam Store nebo jiného digitálního obchodu, jehož launcher funguje na Linuxu díky úsilí jeho tvůrců nebo komunity. Zkontrolovali jste předem, zda hra přichází s vlastním vlastním spouštěčem? To může být taky problém.

Spouštěč specifický pro hru by se mohl „zlomit“, protože je zmatený neočekávaným prostředím, ve kterém se ocitl (AKA: Linux-předstírání-budou-Windows). Může být k dispozici řešení (například přímé spuštění spustitelného souboru hry nebo použití některých vlastních příznaků navíc). Ale není to samozřejmost.

3. Podpora emulátoru Linuxu trochu chybí

Není skvělé, že vám váš počítač s Windows umožňuje užívat si tituly vytvořené pro jiné platformy prostřednictvím kouzla emulace? Zážitek může být na Linuxu ještě lepší díky nižší režii OS, lepším hardwarovým ovladačům a kompetentnější správě paměti.

S výjimkou případů, kdy chcete také hrát hry pro Xbox 360.

Xenie, nejlepší (a jediný plně funkční) emulátor pro Xbox 360, který jsme viděli v našem průvodci na jak hrát hry Xbox 360 na PC s Xenia na Windows, je, jak uvádí název našeho průvodce, k dispozici pouze v systému Windows.

Chtěli jste také experimentovat s novým fpPS4, který vypadá slibně v emulaci PlayStation 4 na PC hardwaru? Ano, i ten je k dispozici pouze ve Windows – alespoň prozatím.

V dnešní době můžeme hrát klasiky, které využily „grafické akcelerátory“ Voodoo od 3dfx prostřednictvím vlastních „obalů“. Tyto aplikace přidávají vrstvu kompatibility s našimi moderními GPU, které mohou spouštět klasické DOS nebo Windows 9x 3D akcelerované tituly v moderních OS. Pokud se ty "moderní OS" jmenují "Windows".

Pamatujete si, že jste hráli F.E.A.R. nebo jakýkoli jiný starý oblíbený titul pomocí působivého vícekanálového pozičního 3D zvuku Creative EAX? Microsoft Windows Vista "zlomil" kompatibilitu s EAX, ale Creative vydal opravu v podobě jeho Aplikace Creative ALchemy. Samozřejmě pouze pro Windows.

Můžete zkusit „otevřenou“ alternativu, OpenAL Soft, ale nemusí fungovat tak dobře. Je však lepší v tom, že na rozdíl od řešení od Creative je „hardwarově agnostický“ a můžete jej použít s jakýmkoli moderním audio systémem.

Přinejmenším můžete zlepšit vzhled svých her jako ve Windows Přestínovat. Musíte pouze použít vkČedič, ručně importujte shadery Reshade, ujistěte se, že ty, které chcete používat, fungují a přizpůsobte je bez GUI. Pokud to všechno zní jako fuška místo „zábavy“, možná pro vás není hraní v Linuxu tou nejlepší volbou.

5. Windows vám nabízí to nejnovější a nejlepší, první den

Zkušení hráči vědí, že je nejlepší vyhnout se předobjednávkám her. Díky upoutávkám na nový titul by to mohlo vypadat jako nejlepší věc od krájeného chleba. A přesto to může skončit jako „jeden z těch špatných PC portů“, chybět polovina slibovaných funkcí nebo „běžet“ na vašem hardwaru jako šnek.

Navíc, pokud používáte Linux, nemá smysl si jej předobjednat, abyste jej mohli hrát od prvního dne: the chvályhodná komunita na tom možná bude muset pracovat až do sedmdesátého šestého dne, aby se ujistila, že skutečně funguje mělo by.

Podobně neočekávejte, že nejnovější funkce související s hraním na nejnovějším hardwaru budou fungovat na Linuxu od prvního dne. Alespoň ne bez občasné závady tu a tam. RTX efekty? Upscaling? Fyzika? Tux Racer nepotřebuje tolik chmýří.

S Linuxem zatím nepočítejte

Jakkoli špatně hrajeme na Linuxu, zabývali jsme se pouze problémy, kterým budete muset čelit při hraní na operačním systému. Díky Steam Deck, WINE a Proton je nyní mnoho her pro Windows hratelných na Linuxu – zejména ty nejoblíbenější.

Většina emulátorů nabízí nativní linuxové verze a pro každý nástroj třetí strany, který můžete použít ve Windows (jako Cheat Engine), můžete obvykle najít ještě lepší alternativy.

Linux je skvělý, protože vám umožňuje pohrát si s ním, přizpůsobit ho a vytvořit si ho podle sebe. Ale také to nemusí být pro vás ze stejných důvodů: někdy si s tím musíte pohrát a utrácet hodiny pátrání po tom, jak upravit nastavení hry nebo jak si pohrát s jejími soubory, aby fungovala tak, jak chcete (pokud na Všechno).

Hraní na Linuxu: Ne nejlepší, ale zdaleka ne

Díky Steam Deck s operačním systémem Linux by vám bylo odpuštěno, když jste se zajímali, zda je nyní hraní na Linuxu lepší na Windows. Pokud dáváte přednost „konzolovému zážitku“ před „složitostí“ hraní na počítačích se systémem Windows, pokus o hraní na Linuxu vám bude připadat jako mnohem spletitější.

Pokud se však rádi ponoříte do svých oblíbených konfiguračních souborů hry, abyste je optimalizovali pro svůj hardware, a lovíte je neoficiální nástroje na zapomenutých fórech, díky nimž bude váš oblíbený retro titul vypadat co nejlépe, ponořte se do něj, možná budete milovat to.