Anonim

Je Linux herní platforma?

Rychlé odkazy

  • Je Linux herní platforma?
  • Jaké rozdělení?
  • Ovladače
    • NVIDIA
      • Instalace
    • AMD
      • Instalace
  • Nativní hry
    • Pára
    • Humble Bundle
    • GoG
  • Víno
    • Nainstalujte víno s představením a Gallium devět
    • Pomocí vína
      • Předpony vína
      • Winecfg
      • Winetricks
  • Lutris
    • Nainstalujte Lutris
    • Vytvořit účet
    • Běžci
    • Hry
  • Poznámka k průchodu GPU
  • Zabalit

Dokážete hrát na Linuxu? To je otázka, která byla po mnoho let online. V závislosti na tom, koho se zeptáte, by to mohla být nejlepší herní platforma vůbec nebo kompletní odpadky. Pravda leží někde mezi tím.

Linux může být obrovská bolest. Existuje spousta herních periferií, které na Linuxu nefungují nebo nefungují dobře. Obvykle nejsou navrženy tak, aby jej podporovaly. Většina nejlepších her není pro Linux vydána, alespoň ne hned. Grafický ovladač byl jako bonus navíc historicky velkou bolestí.

Proč byste tedy hráli na Linuxu? Ve skutečnosti to může být skvělé. Linux je stabilní a spolehlivý. Obvykle je to velmi lehké na systémové prostředky, což uvolňuje více pro hraní. Linux vám také dává úplnou kontrolu. To znamená, že už žádné další nepříjemné aktualizace nebudou tlačeny do krku. Existuje spousta her, které fungují na Linuxu, nativně nebo s vínem. V systému Linux funguje také více než dost periferií. Stav hraní na Linuxu se neustále zlepšuje rychlým tempem, takže je spravedlivé říci, že Linuxové hry se odtud jen zlepší. V komunitě Linuxu panuje shoda v tom, že pokud by na Linuxu začalo hrát více lidí, více vývojářů by podporovalo Linux. To by ukončilo jediné skutečné problémy s hraním na Linuxu.

Jaké rozdělení?

Linuxoví nováčci se často ptají, která z mnoha linuxových distribucí je nejlepší pro hraní her. Pro všechny praktické účely jsou stejné. Můžete hrát na jakékoli distribuci Linuxu. Otázka je opravdu; jak snadné je hrát na distribuci? Pokud zvolíte distribuci podniku, jako je CentOS, můžete hrát hry, ale nastavení bude velkou bolestí. Pro hraní je nejlepší vybrat distribuci, která je relativně aktuální a dobře podporovaná. Existují dvě hlavní doporučení, Ubuntu a Arch Linux. Ubuntu je nejlepší pro nové uživatele Linuxu. Arch je určen pro lidi, kteří chtějí větší kontrolu nad svým systémem a pohodlně přizpůsobují a kopají kolem vnitřních částí systému. To se vztahuje také na všechny deriváty Ubuntu i Arch. Pokud dáváte přednost Linux Mint, skvělé! Je to stejné jako Ubuntu a budete v pořádku. Chcete Ubuntu s KDE? Vyzkoušejte Kubuntu. Stále nebudete mít žádné problémy s hraním. Je však důležité vždy používat aktuální verzi Ubuntu, nikoli verzi LTS. Vydání LTS je určeno hlavně pro servery a pracovní stanice.

Ovladače

Řidiči jsou docela velká věc. Bez dobrých ovladačů fungují i ​​nejsilnější grafické karty jako odpadky. AMD a NVIDIA jsou stále dvě možnosti při výběru grafické karty pro Linux, ale jejich přístupy jsou zcela odlišné.

NVIDIA

NVIDIA vydává proprietární ovladače pro Linux, které se chovají podobně jako ovladače pro Windows. NVIDIA dodržuje svůj vlastní plán vydání a opravdu nespolupracuje s Linuxovou komunitou. To může čas od času způsobit problémy s kompatibilitou.

Ovladače však obvykle fungují velmi dobře. Většinou jsou srovnatelné se svými protějšky Windows. NVIDIA také dodává grafický program pro konfiguraci ovladačů. Není tak plně funkční jako u Windows, ale má většinu ovládacích prvků, které byste chtěli hledat.

Instalace

Ubuntu / mincovna

Nejprve musíte do svého systému přidat grafický ovladač PPA, abyste získali nejnovější ovladače.

$ sudo add-apt-repository ppa: graphics-drivers / ppa

Poté aktualizujte Apt.

$ sudo apt update

Nakonec nainstalujte ovladače.

$ sudo apt install nvidia-graphics-drivers-387 nvidia-settings

Arch Linux

Arch Linux má ovladače k ​​dispozici ve svých úložištích. Nainstalujte je pomocí Pacmanu.

# pacman -S nvidia lib32-nvidia-utils

AMD

AMD se svými řidiči přistupuje radikálně odlišně. AMD vydal zdroj téměř pro všechny aspekty svých ovladačů Linuxu. Úzce spolupracují s komunitou open source při integraci ovladačů AMD do stávajících grafických programů, které podporují grafické stolní počítače Linux. Grafické karty AMD by tak měly okamžitě fungovat na linuxových distribucích, které jsou neustále aktuální. To také znamená, že nejnovější verze linuxového jádra a nejnovější verze Mesa přinášejí neustálé aktualizace grafických ovladačů AMD. Nyní však nejsou tak dobré jako ovladače systému Windows, ale neustále se zlepšují.

Instalace

Ubuntu / mincovna

Pravděpodobně budete mít funkční grafické ovladače ihned po instalaci Ubuntu, ale pokud chcete nejlepší výkon, můžete povolit super aktuální úložiště Mesa, které obsahuje nejnovější aktualizace pro AMD.

$ sudo add-apt-repository ppa: oibaf / graphics-drivers

Poté aktualizujte a upgradujte systém.

$ sudo apt update $ sudo apt upgrade

Arch Linux

Arch Linux by měl mít vždy k dispozici nejnovější ovladače AMD. Při instalaci grafické plochy byste měli získat vše, ale ujistěte se, že máte nainstalován xf86-video-amdgpu.

Nativní hry

Nativní hraní na Linuxu je vždy nejlepší. Jelikož jsou hry vytvořeny pro Linux, fungují lépe. Zní to jednoduše, ale s Linuxem je kladen velký důraz na kompatibilitu s programy Windows, nativní Linuxové hry mají tendenci zapomínat. Na Linuxu jsou nativně dostupné tisíce her. Steam podporuje Linux velmi dobře. Humble Bundle a GoG také nabízejí spoustu linuxových her. Ne, nejedná se pouze o zastaralý haraburdí. Kromě velkých titulů, které byly přeneseny, existuje spousta skvělých nezávislých her.

Pára

Klient Steam je nyní k dispozici pro téměř každou distribuci Linuxu. Instalace je velmi jednoduchá a jakmile to uděláte, získáte přístup ke stejnému Steam, jaký byste očekávali v systému Windows.

Ubuntu / mincovna

$ sudo apt install steam

Arch Linux

# pacman -S pára

Humble Bundle

Humble Bundle nemá klienta. Má však dlouhou historii podpory Linuxu a má poměrně rozsáhlou knihovnu linuxových her.

Nyní neočekávejte, že každá hra na Humble Bundle bude podporovat Linux. Je jich docela málo. Snaží se zahrnout Linuxové tituly do balíčku a vždy existuje Humble Bundle Store.

GoG

GoG je vynikající online obchod pro nákup her bez DRM pro každou platformu. GoG má poměrně široký výběr linuxových her a můžete je snadno vyhledávat a třídit, abyste je snadno našli.

Klient GoG Galaxy zatím není pro Linux dostupný, ale vyvíjí se. Na tom však opravdu nezáleží, protože hry neobsahují DRM.

Díky povaze her bez DRM je GoG také ideálním místem pro nákup her pro hraní na víně. DRM se může dostat do cesty za vínem a platformy jako Steam vytvářejí další konfiguraci. Samostatné hry bez DRM bývají nejjednodušší konfigurací s vínem.

Víno

Vzhledem k tomu, že Wine bylo posledním tématem, je na čase přejít k němu. Víno je ve skutečnosti zkratka pro E mulator a E mulator. Ve skutečnosti je to proto, že Wine není plný emulátor. Místo toho je to vrstva kompatibility, která převádí kód specifický pro Windows na něco, čemu Linux může porozumět a pracovat s ním.

Víno není dokonalé a nefunguje to pořád. Víno funguje nejlépe se staršími aplikacemi a obvykle vyžaduje určitou konfiguraci.

Víno je vaše první volba pro hraní her Windows v systému Linux.

Nainstalujte víno s představením a Gallium devět

Není dobrý nápad provozovat obyčejné vanilkové víno. Chybí spousta záplat, díky kterým běží více her. K dispozici jsou verze Wine s těmito opravami již zabudovanými. Dostávají časté aktualizace a otevírají vám mnoho dalších her.

Ubuntu / mincovna

Pro systémy Ubuntu je k dispozici PPA. Nainstalujte si jej do svého systému.

$ sudo add-apt-repository ppa: commendsarnex / winedri3

Aktualizujte a nainstalujte víno

$ sudo apt update $ sudo apt nainstalujte víno-d3d9-staging

Arch Linux

Arch Linux má balíček dostupný v AUR. Má spoustu závislostí, takže je lepší zacházet s tebou yaourt nebo pacaur. Balíček se nazývá víno-hraní-devět.

Pomocí vína

Po instalaci aplikace Wine do systému můžete okamžitě zkusit spustit programy Windows .exe. Někteří pravděpodobně budou fungovat, ale mnoho dalších nebude. Proto musíte nakonfigurovat víno.

Předpony vína

Při spuštění aplikace Wine vytvoří adresář se všemi soubory Windows a adresářovou strukturou, kterou potřebuje k fungování. Ve výchozím nastavení je tento soubor umístěn na adrese /home/user/.wine. Víno vloží do tohoto adresáře vše, včetně nainstalovaných her. Toto je výchozí předpona Wine.

Víno nakonfiguruje předponu a uloží do ní všechny příslušné konfigurační a dll soubory. Každá předpona má také svůj vlastní registr Windows.

Můžete vytvářet různé předpony Wine pro různé hry nebo programy. Tímto způsobem můžete rozdělit Víno a nechat si své konfigurace navzájem rušit.

Chcete-li vytvořit předponu Wine, spusťte příkaz Wine s začátkem WINEPREFIX = prefixdirectory. Například:

$ WINEPREFIX = '/ home / $ USER / .overwatch' winecfg

Spouštěče můžete vytvořit pomocí předpony a automaticky spustit hry pomocí správné předpony Wine.

Winecfg

Winecfg je hlavní konfigurační nástroj, který budete používat pro konfiguraci Wine. Je to jednoduchý grafický nástroj, pomocí kterého můžete nastavit verzi emulace systému Windows. Je to také místo, kde povolíte a zakážete další záplaty pro víno, které vaše verze vína obsahuje. Obsahuje také kartu pro správu knihoven Windows.

Otevřete Winecfg buď pomocí grafického spouštěče vaší distribuce, nebo pomocí příkazového řádku.

První karta, kterou uvidíte, je karta „Aplikace“. Z větší části budete tuto kartu používat ke změně verze systému Windows.

Dále klikněte na záložku „Staging“. Na této kartě najdete řadu zaškrtávacích políček, která aktivují a deaktivují funkce patchů Gallium Nine a Staging.

Musíte si uvědomit dvě hlavní políčka. Ve většině případů je nejlepší povolit CSMT. Pokud máte AMD kartu a hra, kterou chcete hrát, podporuje DirectX9, místo toho povolte Gallium.

Aktivace VAAPI a EAX nic neublíží, takže můžete pokračovat a také je zkontrolovat.

Další záložkou, kterou je třeba si uvědomit, je karta „Knihovny“. Nebudete je potřebovat pro každou hru, ale některé budou vyžadovat, abyste potlačili výchozí chování Wine u knihoven Windows. Jednoduše vyhledejte knihovnu, která musí být přepsána, a vyberte, jak si přejete, aby ji víno zvládlo. Šance jsou, budete to dělat na základě průvodce, takže se nemusíte příliš obávat, že znáte ten pravý.

Zbytek karet může být užitečný na podmíněném základě, ale jsou používány mnohem méně často.

Winetricks

Existuje další pokročilejší nástroj pro konfiguraci vína, který nepřichází přímo se samotným vínem. Winetricks je skript, který vám umožní snadno instalovat a spravovat písma, komponenty Windows a DLL. Je k dispozici v úložištích Ubuntu i Arch Linux.

Ubuntu / mincovna

$ sudo apt nainstalujte winetricks

Arch Linux

# pacman -S winetricks

Winetricks můžete spouštět bez jakýchkoli dalších informací, nebo mu můžete sdělit, kterou předponu použít.

Po spuštění Winetricks se nejprve zobrazí obrazovka s vybranou „Vybrat výchozí předponu“. Klepnutím na tlačítko „OK“ přejdete do skutečného nastavení.

Na další obrazovce se zobrazí různé kategorie věcí, které je třeba nainstalovat. Vyberte kategorii a zobrazí se seznam položek se zaškrtávacími políčky. Zkontrolujte požadované položky a klikněte na „Ok“.

Winetricks proběhne procesem instalace softwaru a vrátí vás do druhé nabídky. Aplikaci zavřete dvojím kliknutím na „Storno“.

Lutris

Lutris je platforma pro správu her s otevřeným zdrojovým kódem pro Linux, která funguje jako sjednocená knihovna. Může spustit jakoukoli z vašich her, bez ohledu na platformu, na které jsou. Pokud jste si tedy své hry koupili ve službě Steam, Humble Bundle nebo GoG, můžete je všechny spustit z Lutrisu. Zlepší se to. Lutris má také spouštěcí skripty dostupné pro hry Wine. Automaticky předponují a optimalizují hry, které provozujete na Wine, a poskytují tak co nejblíže k nativnímu zážitku.

Nainstalujte Lutris

Instalace Lutris je poměrně snadná. Je zabalen a je k dispozici pro Ubuntu i Arch Linux.

Ubuntu / mincovna

Nejprve nainstalujte PPA. Vytvořte soubor na /etc/apt/sources.list.d/lutris.list. Přidejte do souboru následující řádek.

deb http://download.opensuse.org/repositories/home:/strycore/xUbuntu_17.10/ ./

Dále importujte klíč GPG.

$ wget -q http://download.opensuse.org/repositories/home:/strycore/xUbuntu_$ver/Release.key -O- | sudo apt-key add -

Poté aktualizujte a nainstalujte Lutris.

$ sudo apt update $ sudo apt install lutris

Arch Linux

Lutris je k dispozici pro Arch od AUR. Najdete ji zde . Použijte libovolnou možnost, kterou chcete nainstalovat.

Vytvořit účet

Lutris je grafická aplikace. Můžete to spustit tak, jak by to bylo u jiných. Nedostanete se však příliš daleko. Lutris vyžaduje účet. Hlavním důvodem je to, že vám umožňuje stahovat spouštěcí skripty přímo z webu Lutris a udržovat synchronizaci vaší knihovny.

Než začnete, přejděte na web Lutris a vytvořte si účet.

Dále můžete svůj účet propojit s klientem. Otevřete to a na hlavní obrazovce klikněte na prostřední tlačítko. Umožní vám to propojit váš účet.

Běžci

Lutris používá ke správě svých her to, co nazývá „běžci“. Kliknutím na ikonu ozubeného kola zobrazíte dostupné běžce. Podívejte se přes běžce. Můžete si vybrat, co si myslíte, že budete potřebovat. Víno je samozřejmě jedním z nich.

Hry

Hledejte na webu Lutris hry a najděte ty, které chcete nainstalovat. Můžete je nainstalovat přímo prostřednictvím webu. Každý skript je jiný a není snadné se dostat do specifik, ale můžete jej nainstalovat prostřednictvím webu. Synchronizuje se s vaší knihovnou. Možná budete muset restartovat Lutris, abyste viděli nový launcher. Odtud můžete spustit hru.

Poznámka k průchodu GPU

Někdy nejlepším způsobem, jak hrát na Linuxu, není hrát na Linuxu. Některé hry, bez ohledu na to, jak těžké to zkusíte, nebudou fungovat. Prostě ne. Linux má však tajnou zbraň. Virtuální stroje.

Vzhledem k tomu, že Linux je v serverových prostředích používán tak silně, je mimořádně dobré pracovat s virtuálními počítači. Virtuální počítače vám umožní provozovat Windows uvnitř vašeho počítače se systémem Linux. Nastavení tohoto nastavení může být překvapivě snadné.

Bohužel to není všechno snadné. Abyste mohli hrát hry ve virtuálním počítači, musíte použít průchod GPU nebo VFIO. Průchod GPU umožňuje virtuálnímu počítači plný přístup k fyzické grafické kartě, jako by byl nainstalován na fyzickém počítači. Poskytuje téměř stejný výkon jako nativní spuštění hry na Windows. Vyžaduje, abyste měli na svém počítači druhou grafickou kartu a procesor, který podporuje průchod.

Průchod GPU obvykle není něco pro nováčky v Linuxu, ale je to možnost být si vědom.

Zabalit

Tento článek je pouze základní nátěr. Může vás začít s hraním Linuxu, ale nemůže pokrýt všechno . Čím více si zašpiníte ruce při hraní Linuxu, tím více pochopíte, jak to funguje. Uvidíte, co můžete a co nemůžete udělat.

Vstup do her v systému Linux vám nepřinese dokonalý herní zážitek, ale s největší pravděpodobností vám poskytne herní funkce, které potřebujete.

Jak začít s hraním v linuxu