Ako hrať takmer akúkoľvek hru pre systém Windows v systéme Linux pomocou služby Steam Play

Ako hrať takmer akúkoľvek hru pre systém Windows v systéme Linux pomocou služby Steam Play

Hráči, ktorí chcú prejsť na Linux, majú problém: knižnica jednoducho nie je dostatočne veľká. Aj keď niektoré AAA tituly uvádzajú vydanie v systéme Linux, zvyčajne sú obmedzené na Steam a zvyčajne prichádzajú po spustení systému Windows a MacOS.





Čo keby sme vám však povedali, že Linux má teraz v Steam prístup k takmer celej knižnici hier pre Windows?





Tu je návod, ako hrať hry pre systém Windows v systéme Linux s beta verziou hry Steam Play.





tlačidlo domov nefunguje iphone 7

Hry pre Windows v systéme Linux: Súčasná situácia

Za posledných niekoľko rokov sa scéna pre hráčov Linuxu neustále zlepšovala. Popularita platformy sa pomaly zvyšovala, dosť na to, aby niektoré hlavné nové tituly mohli byť vydané priamo do Linuxu.

Ako však môžete v prípade iných titulov spustiť hry pre systém Windows v systéme Linux?



  • Wine/PlayOnLinux : Vďaka vrstve kompatibility s vínom a rozhraniu PlayOnLinux môžu hráči Linuxu spúšťať tituly Windows s rôznym stupňom úspechu.
  • Crossover CodeWeavers : Vlastnícka verzia vína, ktorej vylepšenia boli do vína pridané neskôr. Je určený hlavne na spúšťanie aplikácií Windows v systémoch macOS a Linux, a nie na hry.
  • Virtuálny prístroj : V systéme Linux môžete vytvoriť virtuálny počítač Windows a spustiť mnoho hier pre Windows.
  • Steam Play : Vydané najskôr v roku 2010, umožňuje spustenie mnohých počítačových hier pre Windows v systéme Linux.

Aj keď sa kompatibilita operačného systému zlepšila, pretože Gabe Newell spoločnosti Valve vyjadril opovrhnutie voči systému Windows, problémy s výkonom a kompatibilitou bránili hraniu hier v systéme Linux.

To sa môže čoskoro zmeniť vydaním nového beta programu Steam Play.





Nová beta verzia služby Play Play

V auguste 2018 bola vydaná beta verzia Steam Play, novej verzie softvéru, ktorý umožňuje spustenie hier pre Windows v systéme Linux. Po dvoch rokoch spolupráce s CodeWeavers a ďalšími stranami to zahŕňa upravenú verziu Wine známu ako Proton a podporu pre multiplatformové 3D grafické rozhranie Vulkan API .

Pôvodné vydanie podporuje 27 titulov, ale môžete navrhnúť ostatných . Okrem toho budú fungovať aj ďalšie tituly, ak s Wine v minulosti spolupracovali.





Proton sa líši od Wine niekoľkými spôsobmi, predovšetkým implementáciou mostov vkd3d Direct3D 12, OpenVR a Steamworks API, opráv pre Direct3D 9 a Direct3D 11, vylepšeného herného ovládača a podpory celej obrazovky. Dôležitá je tiež opravná sada esync (skratka pre „synchonizáciu založenú na eventfd“), ktorá prináša vylepšenia výkonu pre viacvláknové vlákna.

Celkovo sa od titulov Vulkan očakáva dobrý výkon, aj keď tam, kde je požadovaný preklad API, je pravdepodobnejšie tradičnejší zážitok z vína. Bez ohľadu na to je to veľký krok vpred pre hry Linux.

Ešte lepšie je, že beta verziu Steam Play si môže nainštalovať ktokoľvek. Tu je postup!

Prihláste sa do služby Steam Play Beta

Budete potrebovať Steam klient bežiaci na vašom počítači so systémom Linux . Môžete si ho nainštalovať ako aplikáciu, alebo môže byť predinštalovaný s vašim distribučným systémom Linux zameraným na hry (napr. Distribúcia SteamOS ).

Ak chcete začať, otvorte Steam a prihláste sa. Nájdite súbor Steam> Nastavenia menu, potom prejdite na Účet tab.

Tu nájdete Beta účasť sekciu a kliknite Zmeniť . Vyberte Aktualizácia Steam Beta potom v rozbaľovacom zozname OK na potvrdenie.

Steam vás potom vyzve, aby ste aplikáciu reštartovali. Po reštartovaní je potrebné nainštalovať novú verziu, takže sa pripravte na krátke čakanie pri sťahovaní údajov 150 MB.

Ak v Steame používate režim Big Picture, pokyny sa mierne líšia. Otvorené Nastavenia> Systém a skontrolovať Účasť na beta verzii klienta . Po výzve reštartujte Steam.

Nainštalujte aktualizované grafické ovládače

Ak chcete pokračovať, budete musieť aktualizovať grafické ovládače vo svojom zariadení Linux. Ak používate SteamOS, aktualizácia to už urobila.

Nasledujúce kroky sú pre zariadenia Ubuntu 18.04 LTS s grafikou Nvidia, AMD alebo Intel.

Nvidia

Na hranie hier v beta verzii Steam Play si musíte nainštalovať najnovšie vlastné ovládače. Otvorte terminál a pridajte PPA ovládača Canonical od iného dodávateľa pomocou týchto príkazov:

sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt install nvidia-driver-396

Po stiahnutí ovládača reštartujte systém Linux.

AMD/Intel

Pre grafiku AMD alebo Intel budete musieť nainštalovať najnovšie ovládače Mesa a LLVM:

sudo add-apt-repository ppa:paulo-miguel-dias/mesa sudo apt-get update sudo apt dist-upgrade sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386

Po inštalácii ovládačov nezabudnite reštartovať systém. Hráči VR môžu tiež využiť podporu AMD pre svoje zariadenia pomocou týchto príkazov:

sudo add-apt-repository ppa:kisak/steamvr4pk sudo apt-get update sudo apt dist-upgrade sudo apt install linux-generic-steamvr-18.04

Po nainštalovaní týchto ovládačov bude váš počítač so systémom Linux pripravený (za predpokladu, že má vhodný grafický hardvér) na hranie takmer akejkoľvek hry pre systém Windows prostredníctvom služby Steam. Skontrolovať Fóra podpory Steam za pomoc pri inštalácii ovládačov do iných distribúcií.

Nainštalujte si hru Windows pre Linux na Steam

V predvolenom nastavení je možné v službe Steam nainštalovať iba hry kompatibilné s operačným systémom Linux. Aj keď sa pripojíte k programu beta, v používateľskom rozhraní služby Steam neexistuje spôsob, ako nainštalovať hry. Kliknutie pravým tlačidlom a výber Inštalácia z ponuky spôsobí okamžité chybové hlásenie.

i3 vs i5 vs i7 vs i9

Prečo nemôžete nainštalovať? Pre tituly vo svojej knižnici musíte povoliť Steam Play.

V Steame prejdite na Steam> Nastavenia> Steam Play a zaistiť, aby oboje Povoliť Steam Play pre podporované tituly a Povoliť Steam Play pre všetky tituly sú skontrolované.

(K dispozícii je tiež možnosť prepínať medzi verziami Proton, ktorá príde vhod pri riešení problémov)

Kliknite OK potvrďte a podľa pokynov reštartujte Steam. Potom si budete môcť vybrať ľubovoľný názov, kliknúť pravým tlačidlom myši a vybrať Inštalácia . Dávajte si však pozor: je nepravdepodobné, že by tituly, ktoré predtým neboli spustené pod Wine, náhle začali fungovať.

Spustením hry sa zobrazí správa s oznámením, že bude spustená pomocou služby Steam Play. Kliknite OK pokračovať a hrať!

Ako môže Steam Play zlepšiť hry pre Linux

Hry na Linuxe sa s vydaním beta verzie Steam Play už desaťnásobne zlepšili. Ale vďaka spoločnosti Valve, ktorá uľahčuje vývojárom zapojenie sa, to môže byť ešte úžasnejšie.

Podpora Vulkanu je hlavnou súčasťou tejto stratégie Spoločnosť Valve prosí vývojárov ktorí v súčasnosti neuvoľňujú Linux:

„[V] zamerajte sa na Vulkan natívne, aby ste ponúkli najlepší možný výkon na všetkých platformách, alebo ho aspoň ponúkajte ako možnosť, ak je to možné. Je tiež vhodné vyhnúť sa akémukoľvek invazívnemu middlewaru DRM tretích strán, pretože niekedy bránia tomu, aby funkcie kompatibility fungovali podľa plánu. '

Je to vynikajúca správa do budúcna!

Hrajte svoje obľúbené hry pre Windows v službe Steam ešte dnes

Už sa nemusíte trápiť s konfiguráciami vína a už nemusíte byť frustrovaní. Spoločnosť Valve revitalizovala hranie Linuxu v pravý čas a zapojiť sa môže každý.

Ak to zhrnieme, hry pre Windows v Linuxe môžete nainštalovať cez Steam nasledovne:

  • Použite prihlásenie beta klienta Steam
  • Stiahnite si beta klienta
  • Nainštalujte aktualizované grafické ovládače
  • Povoliť prehrávanie v službe Steam v službe Steam

Teraz môžete naraziť na problémy so správnym nastavením grafických ovládačov (ja som to urobil), ale tu nájdete pomoc online. Keď však tento potenciálny problém prekonáte, vaše zariadenie Linux bude pripravené na inštaláciu takmer akejkoľvek hry pre systém Windows v službe Steam.

Možno teraz je konečne načase ukončiť Windows!

zdieľam zdieľam Tweet E -mail 5 tipov, ako nabiť svoje počítače VirtualBox Linux

Ste unavení z nízkeho výkonu, ktorý ponúkajú virtuálne počítače? Tu je to, čo by ste mali urobiť, aby ste zvýšili výkon svojho VirtualBoxu.

Čítajte ďalej
Súvisiace témy
  • Linux
  • Hranie hier
  • Steam
  • Linux
  • Herné tipy
  • Linux Gaming
O autorovi Christian Cawley(1510 publikovaných článkov)

Zástupca redaktora pre bezpečnosť, Linux, DIY, programovanie a techniku ​​a skutočne užitočného producenta podcastov s rozsiahlymi skúsenosťami s podporou počítačov a softvéru. Christian, prispievateľ do časopisu Linux Format, je drotár Raspberry Pi, milovník Lega a fanúšik retro hier.

Viac od Christiana Cawleyho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber