Ali lahko Linux nadomesti Windows kot platformo za računalniške igre?

Pred kratkim sem postal lastnik zmogljivega in praktičnega prenosnega računalnika Asus X550JK po zelo privlačni ceni. Kot eno glavnih prednosti tega modela lahko izpostavimo dejstvo, da je X550JK na voljo brez vnaprej nameščenega operacijskega sistema (vsaj v modifikaciji XO031D), kar pomeni dobro pridobitev za uporabnike, ki raje izberejo programsko platformo, primerno za njihove posebne potrebe - ali priljubljena (vendar plačana) Microsoft Windows ali ena od številnih (vendar brezplačnih) distribucij Linuxa.

Eden glavnih argumentov, ki gre ponavadi v prid Windows v takih primerih, je povezan z video igrami. Sodobne različice Linuxa so popolnoma sposobni konkurenti sistema Windows za večino vsakodnevnih opravil (brskanje po internetu, večpredstavnostna zabava, pisarniško delo itd.), Vendar so z vidika iger stvari nekoliko drugačne.

Ni skrivnost, da se večina (skoraj 90 odstotkov) sodobnih računalniških iger opira na programski vmesnik DirectX, ki ga je razvil Microsoft. Hkrati velika večina računalniških sistemov na svetu poganja Windows. Zato ne preseneča, da podjetja v igralniški industriji ustvarjajo svoje izdelke posebej za ta operacijski sistem in ne za Linux, ki predstavlja zelo skromno tržno nišo.

Vendar pa se Valve, podjetje, ki je lastnik storitve Steam Digital Distribution Game, v zadnjih dveh letih osredotoča na svoja prizadevanja, da bi razbil (ali vsaj otresel) ta status quo. Glavno orodje, na katerega podjetje računa, da bo to doseglo, se imenuje SteamOS, posebej spremenjena različica Linuxa, ki je na voljo brezplačno in organizirana okoli platforme Steam..

Na prvi pogled poskušanje popularizacije Linuxa kot medija za računalniške igre ni tako slaba ideja. Še več, sodeč po več kot 1000 izdelkih za SteamOS / Linux, ki jih trenutno ponuja v digitalni trgovini Valve, lahko sklepamo, da je podjetje že doseglo nekatere svoje cilje.

Ta številka kaže na to, da so pozornost razvijalcev pritegnili, da so prisotne resnične igre (vključno s prvovrstnimi, visokoproračunskimi imeni in ne samo nišnimi indie projekti), izguba sistema Windows kot prevladujoče platforme za igre pa je samo vprašanje časa. A je tako? Odločil sem se, da bom to preizkusil v praksi. V ta namen sem uporabil mobilni računalnik Asus X550JK, ki z igralskega vidika ni bil slab, kar je bilo omenjeno na začetku besedila, v katerem so nameščeni operacijski sistemi, ki niso Windows, in z eno glavno idejo: igre! Tu je rezultat.

SteamOS

Seveda sem sprva moja izbira padla na SteamOS iz dveh preprostih razlogov. Prvič, njeni ustvarjalci iz Valve trdijo, da v primerjavi s tem operacijskim sistemom ponujajo alternativo Windows, zasnovan posebej za igre. Drugič, ker je (ponovno po navedbah Valvea) SteamOS zasnovan tako, da je v procesu namestitve, konfiguracije in uporabe čim preprostejši, tudi za uporabnike brez posebnega znanja.

SteamOS je trenutno na voljo samo kot beta in ga je mogoče brezplačno prenesti s spletnega mesta Valve. Na prvi pogled postane očitno, da so razvijalci poskrbeli, da je čim več navdušencev dalo svoj izdelek. Na primer, postopek namestitve in začetne nastavitve je podrobno opisan in preveden v več deset jezikov, vključno z ruščino.

Namestitev sama po sebi ne predstavlja posebnega problema - vse je zelo enostavno in hitro. Sistemske datoteke morate izvleči na pogon USB z datotečnim sistemom FAT32 in nato z njega naložiti računalnik. Postopek namestitve mi je vzel nekaj minut, zatem pa sem imel na voljo že pripravljen stroj SteamOS.

Na žalost sem se tukaj soočil s prvo resno težavo - sistem ni zaznal diskretne prenosne video kartice (NVIDIA GeForce GTX 850M) in je namesto tega gonilnik namestil samo za integrirano grafično jedro, ki je, kot sami dobro veste, izredno nezadovoljiv za udobno igre. Na internetu lahko najdete različne predloge za rešitev te težave, vključno s prenosom in nameščanjem gonilnika ročno, vendar je to po mojem mnenju neizkušenim uporabnikom nemogoča naloga. Vse je v Linuxu - delo v terminalskem oknu, vnašanje zapletenih ukazov, odpakiranje in ponovno kopiranje knjižnice - vse to so stvari, s katerimi bo uporabnik, ki je navajen na uporabo preprostega, jasnega in dostopnega grafičnega vmesnika, izjemno težko obvladiti.

Kljub temu sem se odločil, da bom poskus končal in si ogledal (čeprav z uporabo integriranega video jedra) dve igri, ki sta na voljo za Linux / SteamOS: Civilization V in Metro: Last Light Redux.

Resnično zahtevna akcijska igra za prvo osebo iz 4A Games je kategorično zavrnila začetek in navajala dejstvo, da sistem ni mogel najti grafičnega pospeševalnika, združljivega z OpenGL 4.0. Primerno je spomniti, da se večina sodobnih 3D-iger v Linuxu zanaša na vmesnik OpenGL, saj je DirectX na voljo samo v operacijskem sistemu Windows.

Strategija Civilization V za razliko od Metroja ni nasprotovala prisotnosti integrirane grafike in začela, ampak z minimalnimi grafičnimi nastavitvami.

Če povzamem: v trenutni fazi svojega razvoja je operacijski sistem Valve pustil mešan vtis. Očitno bo podjetje moralo bolj delati na področju podpore voznikov, čeprav sem na tej stopnji nagnjen k temu, da so težave, ki sem jih imel, morda posledica dejstva, da je SteamOS zdaj na voljo le kot beta. Možno je, da se bo končna različica sistema veliko bolje spopadla s samodejnim zaznavanjem in konfiguracijo osnovnih komponent strojne opreme.

Zdaj ne morem priporočiti SteamOS kot alternativo Windows, še posebej za prenosnike, ki pogosto vsebujejo zelo specifične strojne module. Iskanje gonilnikov, ki so združljivi z Linuxom (da ne omenjam SteamOS), bo za take komponente izjemno težko.

Proti SteamOS-u obstaja še en resen argument glede možne vloge te platforme kot dostojne zamenjave za Windows. To je visoko specializirana modifikacija Linuxa z omejeno funkcionalnostjo. Z drugimi besedami, SteamOS je bil ustvarjen izključno kot okolje, ki omogoča nakup, prenos in zagon iger. Edina druga možnost je, da sistem omogoča ogled spletnih mest prek vgrajenega brskalnika, ki je tudi zelo primitiven.

Izvajanje drugih nalog zunaj video iger preprosto ni na voljo. Zaradi tega SteamOS računalnik učinkovito spremeni v igralno konzolo, vendar ga ni mogoče uporabiti za nič drugega kot za zabavo na igrah..

Ubuntu

Ker me je prvotna izbira, ki temelji na Linuxu, nekoliko razočarala, sem se odločil, da poskus nadaljujem z eno najbolj priljubljenih distribucij brezplačnega OS - Ubuntu. Za razliko od SteamOS-a to ni različica beta, ampak platforma z več kot 10-letno zgodovino. Poleg tega ga razvojno podjetje (Canonical) pozicionira kot popolnega konkurenta vseprisotnemu Windowsu, ki ga je prav tako enostavno namestiti, konfigurirati in uporabiti..

Najnovejšo različico (14.04.22 LTS) sem prenesel s uradnega spletnega mesta podjetja, jo posnel na bliskovni pogon z orodjem Universal USB Installer in nato z nje naložil prenosnik.

Nato se je začel izjemno preprost in hiter postopek namestitve, po katerem sem dobil delovni sistem z integriranim pisarniškim paketom (LibreOffice), brskalnikom (Firefox), multimedijskim predvajalnikom in kopico drugih uporabnih programov - vse to je popolnoma brezplačno.

Težave so se začele, ko sem šel neposredno k odjemalcu Steam. Zaradi nerazložljivega razloga je modul Steam kategorično zavrnil zagon, kar je razložil s skrivnostno odsotnostjo več sistemskih knjižnic. Na koncu sem po več urah iskanja po internetu in poskusu premagovanja te težave obupala.

Čeprav je navzven videti in se ponekod obnaša kot Windows, je Ubuntu hitro pokazal, da se pod njegovo površino skriva precej zapleteno in ne zelo prijazno operacijsko okolje. Kljub lepemu vmesniku je za prehod na Ubuntu potrebna velika sprememba navade in načina dela. Na primer, za vsako možno rešitev težave Steam odjemalca, ki sem jo našel na različnih forumih za razprave, morate v okno terminala vnesti zapletene ukaze. To je naloga, ki bo prestrašila večino uporabnikov brez poglobljenega tehničnega znanja..

Linux Mint

To je bil moj tretji (in zadnji) poskus, da dokažem, da je igranje na računalniku z Linuxom tako preprosto in cenovno dostopno, kot trdijo oboževalci in podporniki brezplačnega operacijskega sistema..

Prenesla sem distribucijski komplet, ga posnela na bliskovni pogon (spet z uporabo Universal USB Installerja) in začela nameščati operacijski sistem na prenosnik.

In spet, tretjič, moj eksperiment ni uspel, ker je namestnik Mint zaradi nerazložljivega razloga zavrnil postopek kopiranja sistema na disk in večkratni poskusi dokončanja namestitve so se nenehno končali z nejasnim sporočilom o napaki, ki ga še vedno nisem mogel popraviti.

Zaključek

Kaj je pokazal moj praktični eksperiment pri iskanju brezplačne alternative za Windows za računalniške igre? Trenutno je najbolj obetavna možnost (kar ne preseneča) distribucija Valve SteamOS. Če bo podjetje poskušalo zagotoviti res dobro in brez težav podporo precej široki paleti računalniške opreme, je možno, da se bo v doglednem času še več običajnih uporabnikov (in igralcev) odločilo preizkusiti SteamOS. Vprašanje je, ali bo to upravičeno glede na to, da govorimo o visoko specializiranem operacijskem okolju, ki je organizirano izključno okoli ideje o igrah in tesno povezano z določeno storitvijo - Steam.

Ne podcenjujte vprašanja o številu in kakovosti naslovov iger - čeprav je Linux v zadnjem času vse bolj priljubljen, je operacijski sistem še vedno zelo daleč od opredelitve "množične platforme". To je očitno v še vedno omejenem obsegu iger, ki so na voljo za ta operacijski sistem..

Kar se tiče drugih, starejših in priljubljenih alternativ, kot sta Ubuntu in Mint, ponujajo veliko več funkcionalnosti. A žal tudi ob ozadju zelo bogate zgodovine še vedno ne puščajo vtisa prijaznega in primernega (dovolj) za uporabnika sistema.

Seveda je vse zgoraj navedeno moje osebno mnenje, ki temelji na praktičnih izkušnjah, ki je povezano s poskusom doseganja določenih ciljev z uporabo določenega modela prenosnika. Sodeč po dejstvu, da imata Ubuntu in Mint in zdaj SteamOS svoj vedno večji oboževalni krog, moja izkušnja v zvezi s tem morda ne kaže posebej. Zato ne želim, da to gradivo obravnavate kot nekakšen poskus zmanjšanja Linuxa ali zaščite sistema Windows. Oba operacijska sistema imata svoje prednosti in slabosti in vsak uporabnik se lahko sam odloči, kaj je zanj najbolje..

Kljub temu bom vesel, če delite svoje izkušnje s takimi poskusi. Še posebej, če so vas izzvale in navdihnile ideje, predstavljene v tem besedilu.

Imejte lep dan!