Kaip žaisti beveik bet kurį „Windows“ žaidimą „Linux“ naudojant „Steam Play“

Kaip žaisti beveik bet kurį „Windows“ žaidimą „Linux“ naudojant „Steam Play“

Kompiuterių žaidėjai, norintys pereiti prie „Linux“, turi problemą: biblioteka tiesiog nėra pakankamai didelė. Nors kai kurie AAA pavadinimai yra išleidžiami „Linux“, jie paprastai apsiriboja „Steam“ ir paprastai pasiekiami paleidus „Windows“ ir „MacOS“.





O kas, jei pasakytume, kad „Linux“ dabar gali pasiekti beveik visą „Windows“ žaidimų biblioteką „Steam“?





Štai kaip žaisti „Windows“ žaidimus „Linux“ naudojant „Steam Play“ beta versiją.





kaip atidaryti bios windows 10

„Windows“ žaidimai „Linux“: dabartinė situacija

Per pastaruosius kelerius metus „Linux“ žaidėjams scena nuolat tobulėjo. Platformos populiarumas pamažu išaugo, pakanka kai kurių pagrindinių naujų pavadinimų išleisti tiesiai į „Linux“.

Bet kaip naudoti kitus pavadinimus, kaip paleisti „Windows“ žaidimus „Linux“?



  • Vynas/„PlayOnLinux“ : Naudodami „Wine“ suderinamumo sluoksnį ir „PlayOnLinux“ sąsają, „Linux“ žaidėjai gali paleisti „Windows“ pavadinimus skirtingai.
  • „CrossWeavers“ krosoveris : Patentuota „Wine“ versija, kurios patobulinimai vėliau buvo pridėti prie „Wine“. Jis daugiausia skirtas „Windows“ programoms paleisti „MacOS“ ir „Linux“, o ne žaidimams.
  • Virtuali mašina : Galite sukurti „Windows VM“ sistemoje „Linux“ ir paleisti daug „Windows“ žaidimų.
  • „Steam Play“ : Pirmą kartą išleistas 2010 m., Tai leidžia daugeliui „Windows“ kompiuterinių žaidimų paleisti „Linux“.

Nors OS suderinamumas pagerėjo nuo tada, kai „Valve“ Gabe Newell išreiškė panieką „Windows“, našumo ir suderinamumo problemos apsunkino žaidimus „Linux“.

Netrukus tai gali pasikeisti išleidus naują „Steam Play“ beta programą.





Nauja „Steam Play“ beta versija

2018 m. Rugpjūtį buvo išleista „Steam Play“ beta versija - nauja programinės įrangos versija, leidžianti „Windows“ žaidimus paleisti „Linux“. Po dvejų metų bendradarbiavimo su „CodeWeavers“ ir kitomis partijomis tai apima modifikuotą „Wine“ versiją, žinomą kaip „Proton“, ir palaikymą „Vulkan“ kelių platformų 3D grafikos API .

Pradinis leidimas palaiko 27 pavadinimus, tačiau galite pasiūlyti kitus . Be to, kiti pavadinimai taip pat veiks, jei jie anksčiau dirbo su „Wine“.





„Proton“ skiriasi nuo „Wine“ keliais būdais, ypač „vkd3d Direct3D 12“, „OpenVR“ ir „Steamworks“ API tiltų diegimas, „Direct3D 9“ ir „Direct3D 11“ pataisymai, patobulintas žaidimų valdiklis ir viso ekrano palaikymas. Taip pat svarbus yra esync (sutrumpintai „eventfd-based synchonization“) pleistras, kuris pagerina kelių gijų našumą.

Tikimasi bendro „Vulkan“ pavadinimų gero našumo, nors ten, kur reikalingas API vertimas, labiau tikėtina tradicinė „Wine“ patirtis. Nepaisant to, tai puikus žingsnis į priekį žaidžiant „Linux“.

Dar geriau, bet kas gali įdiegti „Steam Play“ beta versiją. Štai kaip!

Pasirinkite „Steam Play“ beta versiją

Jums reikės „Steam“ klientas, veikiantis jūsų „Linux“ kompiuteryje . Galite ją įdiegti kaip programą, arba ji galėjo būti iš anksto įdiegta jūsų žaidimams skirtame „Linux“ platinime (pvz. SteamOS distro ).

Norėdami pradėti, atidarykite „Steam“ ir prisijunkite. Raskite Steam> Nustatymai meniu, tada eikite į Paskyra skirtuką.

Čia rasite Beta dalyvavimas skyriuje ir spustelėkite Keisti . Pasirinkite „Steam“ beta versija išskleidžiamajame sąraše, tada Gerai patvirtinti.

Tada „Steam“ paragins iš naujo paleisti programą. Paleidus iš naujo, reikia įdiegti naują versiją, todėl pasiruoškite trumpam palaukti, kol atsisiunčiama 150 MB duomenų.

Jei „Steam“ naudojate didelio vaizdo režimą, instrukcijos šiek tiek skiriasi. Atviras Nustatymai> Sistema ir patikrinti Dalyvaukite kliento beta versijoje . Kai būsite paraginti, iš naujo paleiskite „Steam“.

Įdiekite atnaujintas grafikos tvarkykles

Jei norite tęsti, turėsite atnaujinti „Linux“ įrenginio grafikos tvarkykles. Jei naudojate „SteamOS“, atnaujinimas tai jau padarė.

Šie veiksmai skirti „Ubuntu 18.04 LTS“ įrenginiams, kuriuose veikia „Nvidia“, AMD arba „Intel“ grafika.

Nvidia

Norėdami žaisti žaidimus „Steam Play“ beta versijoje, turite įdiegti naujausias patentuotas tvarkykles. Atidarykite terminalą ir pridėkite „Canonical“ trečiosios šalies tvarkyklės PPA naudodami šias komandas:

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

Atsisiuntę tvarkyklę, iš naujo paleiskite „Linux“ sistemą.

AMD/Intel

Jei norite naudoti AMD arba „Intel“ grafiką, turėsite įdiegti naujausias „Mesa“ ir „LLVM“ tvarkykles:

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

Nepamirškite iš naujo paleisti sistemos, kai įdiegtos tvarkyklės. VR žaidėjai taip pat gali pasinaudoti AMD palaikymu savo įrenginiuose naudodami šias komandas:

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

Įdiegus šias tvarkykles, jūsų „Linux“ kompiuteris bus paruoštas (darant prielaidą, kad jame yra tinkama grafinė įranga) žaisti beveik bet kurį „Windows“ žaidimą per „Steam“. Patikrink Steam palaikymo forumai pagalbos diegiant tvarkykles kitose distribucijose.

Įdiekite „Windows“ žaidimą „Linux“ sistemoje „Steam“

Pagal numatytuosius nustatymus „Steam“ galite įdiegti tik su „Linux“ suderinamus žaidimus. Net prisijungus prie beta programos, „Steam“ vartotojo sąsajoje nėra galimybės įdiegti žaidimų. Dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Diegti iš meniu pasirodys momentinis klaidos pranešimas.

kaip paleisti savo serverį

Kodėl negali įdiegti? Na, jums reikia įgalinti „Steam Play“, kad būtų galima rasti savo bibliotekos pavadinimus.

„Steam“ eikite į Steam> Nustatymai> Steam Play ir užtikrinti, kad abu Įgalinti „Steam Play“ palaikomiems pavadinimams ir Įgalinti „Steam Play“ visiems pavadinimams yra tikrinami.

(Taip pat yra galimybė perjungti „Proton“ versijas, kurios bus naudingos trikčių šalinimui)

Spustelėkite Gerai kad patvirtintumėte, ir vykdykite nurodymus iš naujo paleisti „Steam“. Tada galėsite pasirinkti bet kurį pavadinimą, dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Diegti . Tačiau būkite atsargūs: greičiausiai pavadinimai, kurie anksčiau nebuvo naudojami „Wine“, staiga neveiks.

Vykdant žaidimą bus rodomas pranešimas, informuojantis, kad jis bus paleistas naudojant „Steam Play“. Spustelėkite Gerai tęsti ir žaisti!

Kaip „Steam Play“ gali pagerinti „Linux“ žaidimus

Žaidimai „Linux“ jau išaugo dešimt kartų, išleidus „Steam Play“ beta versiją. Tačiau tai gali tapti dar nuostabiau, nes „Valve“ palengvina kūrėjų dalyvavimą.

„Vulkan“ parama yra pagrindinė šios strategijos dalis Vožtuvai, prašantys kūrėjų kurie šiuo metu nepaleidžia „Linux“:

„Iš pradžių susikurkite„ Vulkan “, kad užtikrintumėte geriausią įmanomą našumą visose platformose arba bent jau pasiūlykite jį kaip pasirinkimą, jei įmanoma. Taip pat gera idėja vengti bet kokios invazinės trečiosios šalies DRM tarpinės programinės įrangos, nes jos kartais neleidžia suderinamumo funkcijoms veikti taip, kaip numatyta. “

Tai puiki žinia į priekį!

Žaiskite mėgstamiausius „Windows“ žaidimus „Steam“ šiandien

Nebereikia maišytis su vyno konfigūracijomis ir nusivylimo. „Valve“ atgaivino „Linux“ žaidimus tinkamu laiku ir visi gali įsitraukti.

Apibendrinant, galite įdiegti „Windows“ žaidimus „Linux“ naudodami „Steam“ taip:

  • Naudokite „Steam Client“ beta versijos pasirinkimą
  • Atsisiųskite beta klientą
  • Įdiekite atnaujintas grafikos tvarkykles
  • Įgalinti „Steam Play“ „Steam“

Dabar gali kilti problemų, susijusių su grafikos tvarkyklių teisingumu (aš tai padariau), tačiau pagalbos internete rasite čia. Tačiau įveikę šią galimą problemą, „Linux“ įrenginys bus paruoštas įdiegti beveik bet kurį „Windows“ žaidimą „Steam“.

Galbūt dabar atėjo laikas pagaliau mesti „Windows“!

Dalintis Dalintis „Tweet“ Paštu 5 patarimai, kaip perkrauti „VirtualBox Linux“ mašinas

Pavargote nuo prastų virtualių mašinų našumo? Štai ką turėtumėte padaryti, kad padidintumėte „VirtualBox“ našumą.

Skaityti toliau
Susijusios temos
  • Linux
  • Žaidimai
  • Garai
  • Linux
  • Žaidimų patarimai
  • „Linux“ žaidimai
Apie autorių Christianas Cawley(Paskelbta 1510 straipsnių)

Redaktoriaus pavaduotojas saugumo, „Linux“, „pasidaryk pats“, programavimo ir techninių paaiškinimų bei tikrai naudingų transliacijų kūrėjas, turintis didelę patirtį palaikant darbalaukį ir programinę įrangą. Žurnalo „Linux Format“ bendradarbis Kristianas yra „Raspberry Pi“ tinklininkas, „Lego“ mylėtojas ir retro žaidimų gerbėjas.

Daugiau iš Christiano Cawley

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia