Anonim

Ar „Linux“ yra žaidimų platforma?

Greitos nuorodos

  • Ar „Linux“ yra žaidimų platforma?
  • Kuris paskirstymas?
  • Vairuotojai
    • NVIDIA
      • Diegimas
    • AMD
      • Diegimas
  • Vietiniai žaidimai
    • Garai
    • Kuklus ryšulys
    • GoG
  • Vynas
    • Įdiekite vyną su pakopomis ir „Gallium Nine“
    • Vyno vartojimas
      • Vyno prefiksai
      • Winecfg
      • Vynmedžiai
  • Lutris
    • Įdiekite „Lutris“
    • Sukurti paskyrą
    • Bėgikai
    • Žaidimai
  • Pastaba dėl GPU perėjimo
  • Apvyniokite

Ar galite žaisti „Linux“? Tai klausimas, kuris metų metus buvo skelbiamas internete. Priklausomai nuo to, ko klausiate, tai gali būti pati geriausia žaidimų platforma ar visos šiukšlės. Tiesa slypi kažkur tarp jų.

„Linux“ gali sukelti didžiulį skausmą. Yra daugybė žaidimų periferinių įrenginių, kurie neveikia arba blogai veikia „Linux“. Paprastai jie nėra skirti tam palaikyti. Dauguma geriausių žaidimų neišleidžiami „Linux“, bent jau ne iškart. Kaip papildoma premija, grafikos tvarkyklės istoriškai buvo didelis skausmas.

Taigi, kodėl galėtumėte žaisti „Linux“? Tai iš tikrųjų gali būti puiku. „Linux“ yra stabili ir patikima. Paprastai sistemos ištekliai yra labai menki, todėl žaidimams galima sutaupyti daugiau. „Linux“ taip pat suteikia jums visišką kontrolę. Tai reiškia, kad nebebus nereikalingų naujinimų, kurie bus verčiami gerklę. Yra daugybė žaidimų, veikiančių „Linux“, tiek vietiniu lygmeniu, tiek kartu su „Wine“. Taip pat yra daugiau nei pakankamai periferinių įrenginių, veikiančių „Linux“. „Linux“ žaidimų būklė ir toliau sparčiai gerėja, todėl teisinga sakyti, kad „Linux“ žaidimai čia taps tik geresni. „Linux“ bendruomenėje sutariama, kad daugiau kūrėjų palaikytų „Linux“, jei daugiau žmonių pradėtų žaisti „Linux“. Tai panaikintų vienintelius realius žaidimų „Linux“ klausimais.

Kuris paskirstymas?

„Linux“ naujokai dažnai stebisi, kuris iš daugelio „Linux“ paskirstymų yra geriausias žaidimams. Visiems praktiniams tikslams jie yra vienodi. Galite žaisti bet kuriame „Linux“ paskirstyme. Klausimas tikrai; kaip lengva žaisti dėl paskirstymo? Jei pasirinksite tokios įmonės platinimą kaip „CentOS“, galėsite žaisti žaidimus, tačiau tai bus didelis skausmas. Žaidimams geriausia pasirinkti paskirstymą, kuris yra palyginti šiuolaikiškas ir gerai palaikomas. Yra dvi pagrindinės rekomendacijos: „Ubuntu“ ir „Arch Linux“. „Ubuntu“ yra geriausias naujiems „Linux“ vartotojams. „Arch“ yra skirta žmonėms, norintiems labiau valdyti savo sistemą ir patogiai tinkinantiems bei kasantiems sistemos viduje. Tai taikoma ir visiems „Ubuntu“, ir „Arch“ dariniams. Jei jums labiau patinka „Linux Mint“, puiku! Tai tas pats, kas Ubuntu, ir tau viskas gerai. Norite „Ubuntu“ su KDE? Išbandykite „Kubuntu“. Vis tiek neturėsite problemų žaidžiant. Vis dėlto svarbu visada naudoti dabartinį „Ubuntu“ leidimą, o ne LTS laidą. LTS leidimas skirtas daugiausia serveriams ir darbo vietoms.

Vairuotojai

Vairuotojams tai yra didelis dalykas. Neturėdami gerų vairuotojų, net ir pačios galingiausios vaizdo plokštės veikia kaip šiukšlės. AMD ir NVIDIA vis dar yra dvi galimybės renkantis grafikos plokštę „Linux“, tačiau jų požiūriai yra visiškai skirtingi.

NVIDIA

NVIDIA išleidžia patentuotas „Linux“ tvarkykles, kurios elgiasi panašiai kaip jų „Windows“ tvarkyklės. NVIDIA laikosi savo išleidimo grafiko, ir jie nelabai bendradarbiauja dirbdami su „Linux“ bendruomene. Dėl to retkarčiais gali kilti suderinamumo problemų.

Vis dėlto vairuotojai dažniausiai dirba labai gerai. Didžiąją laiko dalį jie yra palyginami su savo „Windows“ kolegomis. NVIDIA taip pat pateikia grafinę programą tvarkyklėms konfigūruoti. Tai nėra tokia galimybė, kaip „Windows“, tačiau ji turi daugumą valdiklių, kurių ieškotumėte.

Diegimas

Ubuntu / monetų kalykla

Pirmiausia turite pridėti grafikos tvarkyklę PPA prie savo sistemos, kad gautumėte naujausias tvarkykles.

$ sudo add-apt-repository ppa: grafikos tvarkyklės / ppa

Tada atnaujinkite Apt.

$ sudo apt atnaujinimas

Galiausiai įdiekite tvarkykles.

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

„Arch Linux“

„Arch Linux“ saugyklose yra tvarkyklės. Įdiekite juos naudodami „Pacman“.

# pacman -S nvidia lib32-nvidia-utils

AMD

AMD laikosi kardinaliai kitokio požiūrio į savo vairuotojus. AMD išleido šaltinį beveik visoms jų „Linux“ tvarkyklėms. Jie glaudžiai bendradarbiauja su atvirojo kodo bendruomene, kad integruotų AMD tvarkykles į esamas grafikos programas, maitinančias „Linux“ grafinius stalinius kompiuterius. Tokiu būdu AMD vaizdo plokštės turėtų nedelsdamos veikti su „Linux“ paskirstymais, kurie yra nuolat atnaujinami. Tai taip pat reiškia, kad naujausi „Linux“ branduolio leidimai ir naujausi „Mesa“ leidimai nuolat atnaujina AMD grafikos tvarkykles. Nors dabar jie nėra tokie geri kaip „Windows“ tvarkyklės, tačiau jie nuolat tobulinami.

Diegimas

Ubuntu / monetų kalykla

Tikriausiai turėsite veikiančias grafikos tvarkykles iškart įdiegę „Ubuntu“, tačiau jei norite geriausio našumo, galite įgalinti labai šiuolaikišką „Mesa“ saugyklą, kurioje yra naujausi AMD atnaujinimai.

$ sudo add-apt-repository ppa: „oibaf“ / grafikos tvarkyklės

Tada atnaujinkite ir atnaujinkite savo sistemą.

$ sudo apt atnaujinimas $ sudo apt atnaujinimas

„Arch Linux“

„Arch Linux“ visada turėtų turėti lengvai prieinamas naujausias AMD tvarkykles. Įdiegę grafinį darbalaukį turėtumėte gauti viską, tačiau įsitikinkite, kad įdiegėte „xf86-video-amdgpu“.

Vietiniai žaidimai

Visada geriausia žaisti vietinius „Linux“. Kadangi žaidimai yra skirti „Linux“, jie veikia geriau. Tai skamba paprastai, tačiau naudojant „Linux“, taip pabrėžiamas suderinamumas su „Windows“ programomis, vietiniai „Linux“ žaidimai paprastai būna pamiršti. „Linux“ galima rasti tūkstančius žaidimų. Steam labai gerai palaiko Linux. „Humble Bundle“ ir „GoG“ taip pat siūlo daugybę „Linux“ žaidimų. Ne, tai nėra tik kažkoks pasenęs šlamštas. Be daugybės didelių titulų, kurie buvo perkelti, yra daugybė puikių indie žaidimų.

Garai

Šiuo metu „Steam“ klientas yra prieinamas beveik kiekvienam „Linux“ paskirstymui. Įdiegti tai labai paprasta, ir tai padarę jūs gausite prieigą prie to paties „Steam“, kokio tikėjotės sistemoje „Windows“.

Ubuntu / monetų kalykla

$ sudo apt install steam

„Arch Linux“

# pacman -S garas

Kuklus ryšulys

Kuklus paketas neturi kliento. Tačiau ji turi ilgą „Linux“ palaikymo istoriją ir turi gana didelę „Linux“ žaidimų biblioteką.

Dabar nesitikėkite, kad kiekvienas „Humble Bundle“ žaidimas palaikys „Linux“. Yra nemažai, kurie to nedaro. Jie stengiasi į paketą įtraukti „Linux“ pavadinimus, visada yra „Humble Bundle Store“.

GoG

„GoG“ yra puiki internetinė parduotuvė, kurioje galima įsigyti DRM nemokamų žaidimų kiekvienai platformai. „GoG“ turi gana platų „Linux“ žaidimų pasirinkimą, o norėdami lengvai juos rasti, galite ieškoti ir rūšiuoti.

„GoG“ „Galaxy“ klientas dar negalimas „Linux“, tačiau jis kuriamas. Vis dėlto tai tikrai nesvarbu, nes žaidimuose nėra DRM.

Dėl DRM neturinčių žaidimų pobūdžio „GoG“ yra ideali vieta nusipirkti žaidimų, kuriuos galima žaisti vyne. DRM gali kliudyti vynui, o tokios platformos kaip „Steam“ sukuria papildomą konfigūraciją. Autonominius žaidimus be DRM paprastai yra lengviausia konfigūruoti naudojant „Wine“.

Vynas

Kadangi „Vynas“ buvo paskutinė tema, tinkamas laikas pereiti prie jos. Vynas iš tikrųjų yra ir W ine I s N ot E Elator akronimas. Tai iš tikrųjų todėl, kad vynas nėra visiškas emuliatorius. Vietoj to, tai suderinamumo sluoksnis, kuris verčia specifinį „Windows“ kodą į tai, ką „Linux“ gali suprasti ir su juo dirbti.

Vynas nėra tobulas ir neveikia visą laiką. Vynas geriausiai veikia naudojant senesnes programas, ir tam paprastai reikia tam tikros konfigūracijos.

Vynas yra jūsų pirmasis pasirinkimas žaisti „Windows“ žaidimus „Linux“.

Įdiekite vyną su pakopomis ir „Gallium Nine“

Nelengva gaminti paprastą vanilinį vyną. Jame trūksta daugybės pataisų, kurios leistų vykdyti daugiau žaidimų. Yra vyno versijų, prieinamų su jau įmontuotais pataisų variantais. Jie dažnai atnaujinami ir atidarys jums dar daugiau žaidimų.

Ubuntu / monetų kalykla

„Ubuntu“ sistemoms galimas PPA. Įdiekite jį savo sistemoje.

$ sudo add-apt-repository ppa: komentarų rinkinys / winedri3

Atnaujinkite ir įdiekite „Wine“

$ sudo apt atnaujinimas $ sudo apt įdiegti wine-d3d9-staging

„Arch Linux“

„Arch Linux“ yra paketas, prieinamas AUR. Tai turi daugybę priklausomybių, todėl geriau naudoti „yaourt“ arba „pacaur“. Pakuotė vadinama vyno žaidimų devyniomis.

Vyno vartojimas

Įdiegę vyną jūsų sistemoje, galite iš karto pabandyti paleisti „Windows .exe“ programas. Kai kurie tikriausiai veiks, bet kiti - ne. Štai kodėl jums reikia sukonfigūruoti „Wine“.

Vyno prefiksai

Kai „Wine“ paleidžiamas, jis sukuria katalogą su visais „Windows“ failais ir katalogo struktūra, kuri jam reikalinga. Pagal numatytuosius nustatymus tas failas yra /home/user/.wine. Vynas sudės viską į tą katalogą, įskaitant jūsų įdiegtus žaidimus. Tai yra numatytasis Vyno prefiksas.

Vynas sukonfigūruos priešdėlį ir jame saugos visas tinkamas konfigūracijos ir .dll rinkmenas. Kiekvienas priešdėlis taip pat turi savo „Windows“ registrą.

Su skirtingais žaidimais ar programomis galite sukurti skirtingus vyno priešdėlius. Tokiu būdu galite suskirstyti vyną į segmentus ir nesugadinti savo konfigūracijos.

Norėdami sukurti „Wine“ prefiksą, paleiskite „Wine“ komandą, kurios pradžioje nurodykite „WINEPREFIX = prefixdirectory“. Pavyzdžiui:

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

Galite sukurti paleidiklius naudodami priešdėlį, kad automatiškai paleistumėte žaidimus naudodami tinkamą „Wine“ priešdėlį.

Winecfg

„Winecfg“ yra pagrindinis konfigūravimo įrankis, kurį naudosite konfigūruodami „Wine“. Tai paprastas grafinis įrankis, kurį galite naudoti norėdami modeliuoti „Windows“ versiją. Tai taip pat vieta, kur įgalinate ir išjungiate papildomus vyno pleistrus, kuriuos apima jūsų vyno versija. Jame taip pat yra „Windows“ bibliotekų tvarkymo skirtukas.

Atidarykite „Winecfg“ naudodamiesi paskirstymo grafine paleidimo priemone arba naudodami komandinę eilutę.

Pirmasis matomas skirtukas yra „Programos“. Dažniausiai šį skirtuką naudosite norėdami pakeisti „Windows“ versiją.

Tada spustelėkite skirtuką „Staging“. Tame skirtuke rasite žymimųjų laukelių seriją, leidžiančią įjungti ir išjungti „Gallium Nine“ ir „Staging“ pataisų funkcijas.

Yra dvi pagrindinės dėžutės, kurias turite žinoti. Daugeliu atvejų geriausia yra įgalinti CSMT. Jei turite AMD kortelę ir žaidimas, kurį norite žaisti, turi „DirectX9“ palaikymą, vietoj jo įjunkite „Gallium“.

Įjungę VAAPI ir EAX nieko nepadarysite, todėl galite eiti į priekį ir patikrinti ir tuos.

Kitas skirtukas, kurį reikia žinoti, yra skirtukas „Bibliotekos“. Jums to neprireiks kiekviename žaidime, tačiau kai kuriuose reikės nepaisyti numatytojo „Wine“ elgesio su „Windows“ bibliotekomis. Paprasčiausiai ieškokite bibliotekos, kurią reikia pakeisti, ir pasirinkite, kaip norite, kad „Wine“ su ja elgtųsi. Tikėtina, kad tai darysite remdamiesi vadovu, todėl nesijaudinkite per daug žinodami tikslų, tinkamą.

Likę skirtukai gali būti naudingi sąlygiškai, tačiau jie naudojami daug rečiau.

Vynmedžiai

Yra dar vienas sudėtingesnis vyno konfigūravimo įrankis, kuris nėra tiesiogiai su pačiu vynu. „Winetricks“ yra scenarijus, leidžiantis lengvai įdiegti ir valdyti šriftus, „Windows“ komponentus ir DLL. Tai galima rasti „Ubuntu“ ir „Arch Linux“ saugyklose.

Ubuntu / monetų kalykla

$ sudo apt įdiegti vynmedžius

„Arch Linux“

# pacman -S vynmedžiai

Galite paleisti „Winetricks“ neturėdami jokios papildomos informacijos arba galite nurodyti, kurį priešdėlį naudoti.

Paleidus „Winetricks“, jis pirmiausia parodys ekraną su pasirinktu „Pasirinkite numatytąjį priešdėlį“. Norėdami pereiti į tikruosius nustatymus, spustelėkite mygtuką „Gerai“.

Kitame ekrane bus pateiktos skirtingų kategorijų įdiegtinos kategorijos. Pasirinkite kategoriją ir pamatysite elementų su žymimaisiais laukeliais sąrašą. Pažymėkite norimus ir spustelėkite „Gerai“.

Winetricks atliks programinės įrangos diegimo procesą ir grįš į antrąjį meniu. Norėdami uždaryti programą, du kartus spustelėkite „Atšaukti“.

Lutris

„Lutris“ yra „Linux“ atvirojo kodo žaidimų valdymo platforma, veikianti kaip vieninga biblioteka. Jis gali paleisti bet kurį iš jūsų žaidimų, nepriklausomai nuo to, kurioje platformoje jie yra. Taigi, jei nusipirkote žaidimus „Steam“, „Humble Bundle“ ar „GoG“, galite juos visus paleisti iš „Lutris“. Vis dėlto viskas geriau. Lutris taip pat turi vyno žaidimų paleidimo scenarijus. Jie automatiškai prideda priedus ir optimizuoja žaidimus, kuriuos naudojate „Wine“, suteikdami kuo artimesnę gimtajai vietai.

Įdiekite „Lutris“

Lutrį gana lengva įdiegti. Tai supakuota ir prieinama tiek „Ubuntu“, tiek „Arch Linux“.

Ubuntu / monetų kalykla

Pirmiausia įdiekite PPA. Sukurkite failą /etc/apt/sources.list.d/lutris.list. Pridėkite šią eilutę prie failo.

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

Tada importuokite GPG raktą.

$ wget -q http://download.opensuse.org/repositories/home:/strycore/xUbuntu_$ver/Release.key -O- | „sudo apt-key“ pridėjimas -

Tada atnaujinkite ir įdiekite „Lutris“.

$ sudo apt atnaujinimas $ sudo apt install lutris

„Arch Linux“

Lutris yra prieinamas Arch iš AUR. Jį galite rasti čia . Naudokite tai, kas reiškia, kad norite įdiegti.

Sukurti paskyrą

Lutris yra grafinis pritaikymas. Galite paleisti kaip bet kurį kitą. Vis dėlto nepasieksite labai toli. Lutris reikalauja sąskaitos. Pagrindinė to priežastis yra leisti atsisiųsti paleidimo scenarijus tiesiogiai per „Lutris“ svetainę ir išlaikyti savo bibliotekos sinchronizavimą.

Prieš pradėdami, eikite į „ Lutris“ svetainę ir susikurkite paskyrą.

Tada galite prijungti savo sąskaitą prie kliento. Atidarykite tai ir pagrindiniame ekrane spustelėkite centrinį mygtuką. Tai leis susieti savo sąskaitą.

Bėgikai

Lutris savo žaidimams valdyti naudoja tai, ką jis vadina „bėgikais“. Spustelėkite krumpliaračio piktogramą, kad pamatytumėte galimus bėgikus. Pažvelkite per bėgikus. Galite pasirinkti bet kurį, jūsų manymu, reikalingą. Žinoma, Vynas yra vienas iš jų.

Žaidimai

Ieškokite žaidimų svetainėje „Lutris“ ir raskite žaidimus, kuriuos norėtumėte įdiegti. Juos galite įdiegti tiesiogiai per svetainę. Kiekvienas scenarijus yra skirtingas ir įsigilinti į specifiką nėra lengva, tačiau galite įdiegti per svetainę. Jis bus sinchronizuotas su jūsų biblioteka. Jums gali reikėti iš naujo paleisti „Lutris“, kad pamatytumėte naująjį paleidimo įrenginį. Iš ten galite paleisti savo žaidimą.

Pastaba dėl GPU perėjimo

Kartais geriausias būdas žaisti „Linux“ yra nežaisti „Linux“. Kai kurie žaidimai, nesvarbu, kaip stengiatės, neveiks. Jie tiesiog nebus. Vis dėlto „Linux“ turi slaptą ginklą. Virtualios mašinos.

Kadangi „Linux“ serverių aplinkoje naudojama taip daug, tai ypač gerai padeda valdyti virtualias mašinas. Virtualios mašinos gali leisti paleisti „Windows“ savo „Linux“ kompiuteryje. Nustatyti tai gali būti stebėtinai lengva.

Deja, ne viskas taip lengva. Norėdami žaisti žaidimus VM, turite naudoti GPU passthrough arba VFIO. GPU perėjimas leidžia virtualiajai mašinai visišką prieigą prie fizinės grafikos plokštės, tarsi ji būtų įdiegta fiziniame kompiuteryje. Tai suteikia beveik tokį patį našumą, kaip ir paleidžiant žaidimą „Windows“. Reikia, kad jūsų kompiuteryje būtų antroji vaizdo plokštė ir procesorius, palaikantis praeitį.

GPU perėjimas paprastai nėra kažkas naujokams „Linux“, tačiau tai yra galimybė žinoti.

Apvyniokite

Šis straipsnis yra tik pradmuo. Tai gali padėti jums pradėti naudotis „Linux“ žaidimais, tačiau jis negali aprėpti visko . Kuo labiau nešvarios rankos suteiksite „Linux“ žaidimus, tuo daugiau suprasite, kaip tai veikia. Jūs suprasite, ką galite ir ko negalite padaryti.

Įsitraukimas į „Linux“ žaidimus nesuteiks tobulos žaidimų patirties, tačiau greičiausiai suteiks jums reikiamų žaidimų galimybių.

Kaip pradėti žaisti linux