Articles

Jak hrát počítačové hry v Linuxu

Pokud s Linuxem začínáte, přečtěte si před čtením tohoto článku našeho průvodce přepínačem, protože vám pomůže znát základy. Neexistuje jedna distribuce, která by byla „nejlepší“ pro hraní her, ale distribuce založené na Ubuntu, jako je Ubuntu, Linux Mint a Pop!_OS, jsou dobrou volbou pro svou širokou podporu a vstřícné komunity. Pokud máte v systému jiné linuxové prostředí, možná budete muset prozkoumat nejlepší způsob instalace správných balíčků a ovladačů. Hry však téměř jistě zprovozníte.

Než začnete cokoli zkoušet, měli byste se ujistit, že je vaše distribuce dodávána s potřebnými grafickými ovladači. Pokud ne, uživatelé Nvidie by měli sáhnout po oficiálních proprietárních ovladačích této společnosti a uživatelé AMD by si měli nainstalovat open-source ovladače Mesa. Postup instalace ovladačů se může v jednotlivých systémech lišit, takže jej zde nebudeme příliš rozebírat, ale pro ovladače jsem použil tento návod pro Linux Mint a pro některé dodatečné balíčky Vulkan tento návod, což přineslo dobré výsledky.

Nyní, než budeme pokračovat, trochu zmírněte svá očekávání. Hraní v Linuxu je sice jednodušší než kdy dříve, ale stále se nevyrovná Windows. Některé hry nepůjdou spustit vůbec a jiné mohou mít drobné grafické vady nebo snížený výkon. Jiné mohou vyžadovat trochu googlování a vylepšování příkazového řádku, aby byly hratelné. Ovládání ještě není úplně plynulé jako po másle – je stále velmi linuxové, ale jakmile si osvojíte základy, možná budete překvapeni, kolik her budete schopni spustit. Zde jsou vaše možnosti.

Najděte hry kompatibilní s Linuxem

Linux se v herním světě trochu prosadil a řada hodnotných titulů je na této platformě nativně hratelná. Až budete nakupovat hry, zkuste svůj digitální obchod filtrovat podle titulů kompatibilních s Linuxem. Například ve službě Steam přejděte na kartu Obchod, klikněte na rozbalovací nabídku Hry a vyberte možnost SteamOS + Linux, abyste viděli všechny hry, které jsou ve službě Steam dostupné nativně pro Linux.

Můžete také vyhledat požadovaný titul a podívat se na kompatibilní platformy. Pokud vedle loga Windows uvidíte malé logo služby Steam, znamená to, že je kompatibilní se systémy SteamOS a Linux. Vedle známých titulů, jako je Shadow of the Tomb Raider, Civilization VI a Counter-Strike, zde najdete spoustu nezávislých her:

Další obchody mají podobné filtry. Na GOG.com. Přejděte do obchodu > Procházet všechny hry > Všechny hry pro Linux. Každá hra s malou ikonou tučňáka by měla být kompatibilní. Totéž platí pro The Humble Store, kde můžete přejít na Browse > All a poté filtrovat platformu na Linux – hledejte onu ikonu tučňáka. Možná budete překvapeni, kolik her je vyvinuto speciálně pro váš oblíbený open-source operační systém. Ale nezůstávejte u toho – bude to ještě lepší.

Hrajte hry pro Windows pomocí Proton/Steam Play

Díky novému nástroji od společnosti Valve s názvem Proton, který využívá vrstvu kompatibility WINE, je mnoho her pro Windows zcela hratelných v Linuxu prostřednictvím služby Steam Play. Zdejší žargon je trochu matoucí – Proton, WINE, Steam Play – ale nebojte se, jeho použití je smrtelně jednoduché.

Když otevřete službu Steam v Linuxu, prohlédněte si knihovnu. Některé hry mají modré tlačítko Install, na které lze kliknout, i když v obchodě nejsou uvedeny jako kompatibilní s Linuxem. Tyto hry jsou pro spuštění pod Protonem vyčištěné a jejich hraní by mělo být stejně snadné jako kliknutí na tlačítko Instalovat. V mém případě byly NieR: Automata i Doom připraveny pro Proton hned po vybalení z krabice.

Pokud nakupujete hry kompatibilní s Protonem, budete to mít těžké, protože obchod Steam neukazuje, které hry jsou kompatibilní. Místo toho se budete muset podívat do své stávající knihovny her, abyste zjistili, které tituly lze nainstalovat. Ještě méně jasné je, že mnoho her bude s Protonem fungovat, i když je Steam ještě oficiálně nepovolil pro provoz.

Tady se hodí ProtonDB. Jedná se o komunitou sestavený seznam her, které pod Steam Play s Protonem fungují, spolu s podrobnostmi o tom, jaký hardware, jaká verze Protonu a případná vylepšení jsou nutná pro optimální výkon. Například hra Dishonored nemá ono modré tlačítko Install, ale uživatelé ProtonDB ji hlásí jako „Gold“, což znamená, že by měla být velmi dobře hratelná.

Chcete-li nainstalovat nepodporované hry, otevřete nastavení služby Steam, přejděte na kartu Steam Play a zaškrtněte políčko Enable Steam Play for All Other Titles. Poté budete moci nainstalovat a hrát jakoukoli hru ze své knihovny. Mějte na paměti, že mnohé nebudou fungovat, ale ProtonDB vám může poradit, které tituly budou dosahovat nejlepších výsledků. Pokud máte potíže, zkuste seřadit hlášení podle CPU nebo GPU, abyste viděli poznámky od lidí s podobným hardwarem.

Pokud je ve výpisu ProtonDB uvedeno, že hra funguje s konkrétní verzí Protonu, můžete na hru kliknout pravým tlačítkem myši, přejít do Vlastností a zaškrtnout Vynutit použití konkrétního nástroje kompatibility Steam Play a vybrat ten správný. Můžete také kliknout na tlačítko Nastavit možnosti spuštění a zahrnout všechny další příznaky uvedené ve výpisu ProtonDB. Možná to bude chtít trochu pokusů a omylů, než zjistíte, co funguje, ale mně se s trochou hraní podařilo zprovoznit docela dost her.

Instalace dalších her pomocí Lutrisu

Proton není jediný nástroj, který přináší hry určené pouze pro Windows do Linuxu. Lutris je program pro správu her určený ke spouštění her pod WINE a dalšími emulátory nebo vrstvami kompatibility. Funguje jako komplexní nástroj pro všechny vaše hry s instalačními skripty na jedno kliknutí, které obsahují všechna potřebná vylepšení. Přesto může vyžadovat trochu práce s příkazovým řádkem, abyste jej zprovoznili, takže se hodí mít trochu zkušeností s Linuxem, protože se budete muset prokousávat jeho dokumentací, abyste dali všechny kousky dohromady.

Lutris můžete nainstalovat podle těchto pokynů, i když vaše oblíbené hry mohou potřebovat některé další balíčky, než budou správně fungovat. Při prvním spuštění mi Lutris oznámil, že potřebuji nainstalovat určité 32bitové ovladače spolu s WINE a jeho závislostmi, než bude hra fungovat. Kromě toho pak daná hra může potřebovat některé další balíčky – například hra Overwatch vyžaduje několik předpokladů pro správné spuštění služby Battle.net.

Lutris by vás měl při instalaci dané hry nasměrovat správným směrem, ale pokyny nejsou vždy dokonalé. V důsledku toho můžete při instalaci všech předpokladů narazit na několik zádrhelů, v závislosti na vašem systému a úrovni zkušeností.

Jakmile však máte všechny tyto balíčky nainstalovány, nastavení hry by mělo být poměrně jednoduché: vyhledejte ji v Lutrisu, klikněte na tlačítko Instalovat a Lutris připraví hru s optimálním nastavením WINE. Mějte na paměti, že některé hry mohou běžet velmi pomalu, dokud se nedokončí kompilace shaderů, poté by měl být výkon hratelnější – po prvním otevření hry musíte chvíli počkat, než hra poběží plynule.

Každá hra je jiná

Toto nejsou zdaleka jediné způsoby, jak zprovoznit hru v Linuxu, ale většina moderních titulů zvučných jmen, které můžete zprovoznit, by měla být dostupná jedním z těchto způsobů. Pokud máte konkrétní hru, kterou chcete spustit a která není dostupná prostřednictvím výše uvedených zdrojů, vygooglujte si něco o dané hře. Některé z nich mohou vyžadovat trochu více práce, abyste je zprovoznili, ačkoli s podobnými nástroji založenými na WINE, jako je PlayOnLinux, můžete tuto práci přeskočit.

Pokud hru zprovozníte některou z výše uvedených metod, ale narazíte na problémy, je možné, že bude třeba upravit konkrétní nastavení, nainstalovat balíčky závislostí nebo aplikovat záplaty na hru – ProtonDB je opět skvělý zdroj informací. Nenechte se odradit a nebojte se požádat o pomoc v komunitách, jako je /r/linux_gaming (samozřejmě po vyhledání, zda vaše otázka již nebyla položena).

A hele, kdyby všechno ostatní selhalo, vždycky můžete hru streamovat z cloudu pomocí služby Google Stadia nebo z počítače s Windows u vás doma pomocí služby Remote Play nebo Moonlight na Steamu – více informací najdete v našem průvodci interním streamováním her.

Zveřejnění: Humble Bundle patří společnosti IGN, kterou vlastní mateřská společnost PCMagu Ziff Davis.

Další čtení

  • Jak kombinovat a organizovat své herní knihovny pomocí. GOG Galaxy
  • Jak získat lepší grafiku u starých počítačových her
  • Jak zjistit počet snímků za sekundu (FPS) ve hrách
  • Jak hrát hry na starém, Low-End PC
  • Další informace o hrách na PC

Recenze her na PC

Další informace o hrách na PCRecenze her na PC