Kaip

Ar „Linux“ žaidimams geriau nei „Windows“?

Kalbant apie rinkos dalį, „Windows“ vis dar yra viešpataujantis ir asmeninis kompiuteris, tačiau kojos yra nukirstos: „Chromebook“ kompiuteriai daugelį metų buvo pigi (ir saugi!) Galimybė. Žaidimų platformos „Steam“ ir tokių žaidimų kaip „DOTA“ ir „Counter-Strike“ kompanija „Valve“ taip pat yra užimta. Fone „Valve“ labai stengiasi parengti „Linux“ žaidimams. Ar tai gali apversti asmeninių kompiuterių rinką, ar tai tik viena iš daugelio „flop“ teorijų, vadinamų „20XX bus Linux metai darbalaukyje“?

Diskusija apie geriausią žaidimų platformą beveik visada yra apie gerai žinomų konsolių („Microsoft Xbox“, „Sony PlayStation“, „Nintendo Switch“ ir kt.) Ir kompiuterio su „Windows“ skirtumus. Jei norėtume tikėti „Steam Hardware Survey“, „Linux“ yra žaidėjams nišinė operacinė sistema, kuria naudojasi vos vienas procentas. Atvirojo kodo operacinė sistema turi aiškių pranašumų, bet kodėl ji dar neįkabina? Ir ar tai gali greitai pasikeisti?

01 Mokymasis naudotis „Linux“

Vienas iš dažniausiai pasitaikančių argumentų ignoruojant „Linux“ yra paprastas „Windows“ ar „MacOS“ naudojimas. „Windows“ ir „MacOS“ darbo eiga skiriasi, tačiau šios operacinės sistemos nuo to laiko tapo sistema, kurios pagrindinės funkcijos yra aiškios ir lengvai naudojamos. Kita vertus, „Linux“ prieš pradedant diegimą kelia klausimų: kurį platinimą turėčiau naudoti? „Ubuntu“ yra populiariausias iš daugybės lengvai prieinamų vadovėlių, tačiau pradedantiesiems „Linux“ žaidėjams „SteamOS“ yra gera alternatyva. Nepaisant gražios sąsajos, prieš žaidėjams pradedant, „Ubuntu“ vis dar turi nedidelę mokymosi kreivę. Nors tai gali atbaidyti, tai verta labiau patyrusiems kompiuterių vartotojams. „SteamOS“ yra daug lengviau naudoti. Žaidimus galima įdiegti iškart po prisijungimo ir viskas, kas yra platformoje, veiks be problemų.

Žaidimai naudojant „MacOS“

Be „Linux“ ir „Windows“, „MacOS“, žinoma, taip pat yra populiari operacinė sistema. Deja, ši OS yra prieinama tik „Apple“ kompiuteriams, o tai žymiai riboja aparatūros pasirinkimą. Dabartinis „Apple“ pasiūlymas aistringam žaidėjui mažai įdomus. „Mac Pro“ yra aprūpinta „AMD FirePro“: vaizdo plokštėmis, skirtomis profesionaliam naudojimui. „IMacs“ ir „MacBooks“ esančios „AMD Radeon Pro“ kortelės taip pat nėra skirtos žaidimams. Be to, žaidimų pasiūla yra labai maža, o kompaktiški įrenginiai nėra sukurti ilgoms žaidimų sesijoms.

02 Techninės įrangos palaikymas

„Linux“ jau seniai turi blogą vardą dėl riboto aparatinės įrangos palaikymo ir varganų tvarkyklių, tačiau tos dienos jau praėjo. Tiek AMD, tiek „Nvidia“ yra reguliariai atnaujinami, o naujausią aparatinę įrangą dabar galima naudoti „Linux“ sistemoje nuo pat pirmos dienos. Nešiojamųjų kompiuterių vartotojai, turintys „Intel i-GPU“, gali mėgautis šiuolaikinėmis tvarkyklėmis, tačiau, atidarydami nešiojamąjį kompiuterį, būkite atsargūs su miego režimu ir žiemokite. Daugelis paskirstymų ir aparatūros derinių neveikia su žiemos miego funkcija, todėl gali prarasti duomenis.

Garso tvarkyklės, kurios anksčiau keldavo problemų, šiais laikais yra puikios. Tiesą sakant, naudojant atvirojo kodo garso tvarkykles yra daug daugiau galimybių nei „Windows“. Aidų mažinimas ir panašios funkcijos vis tiek gali sukelti problemų, tačiau norint tai išspręsti, populiariuose „Linux“ paskirstymuose yra pakankamai informacijos internete.

03 Teisingi tvarkyklės

Įdiegus „Linux“ paskirstymą, reikia atlikti dar keletą dalykų, kad galėtumėte pradėti žaisti. „Linux“ yra atvirojo kodo operacinė sistema ir iš tikrųjų apima atvirojo kodo tvarkykles, tačiau ar tai yra protinga, priklauso nuo naudojamos aparatūros. AMD oficialiai palaiko atvirojo kodo tvarkykles ir jų našumas taip pat yra puikus, tačiau „Nvidia“ taip nėra. Atvirojo kodo tvarkykles galima įsigyti iš „Nouveau“, tačiau jos yra atvirkštinės konstrukcijos iš uždaro šaltinio „Nvidia“ tvarkyklės. Nepaisant gero „Nouveau“ bendruomenės darbo, uždarojo kodo tvarkyklių našumo lygis yra daug aukštesnis. Ypač didelis skirtumas yra su naujomis vaizdo plokštėmis, tačiau kelių kartų senumo vaizdo plokštės taip pat geriau veikia oficialius „Nvidia“ tvarkykles.

„Ubuntu“ automatiškai įdiegs abiejų prekių ženklų atvirojo kodo tvarkykles, tačiau norėdami užtikrinti naujausius naujinimus, galite naudoti šią AMD komandą:

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

sudo apt atnaujinimas

Lengviausias būdas įdiegti oficialius „Nvidia“ tvarkykles yra šios komandos:

sudo apt-get purge nvidia *

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

sudo apt-get atnaujinimas

sudo apt-get install nvidia-driver-410

04 Vietiniai „Linux“ žaidimai

Žaidimų pasiūla „Linux“ iki kelių metų buvo labai ribota, tačiau „Valve“ žengia didelius žingsnius, kad pagerintų jų pasiūlą. „Steam“, „Valve“ skaitmeninio platinimo platforma, šiuo metu siūlo daugiau nei 4000 „Linux“ tinkamų žaidimų. Tai apima gerai žinomus žaidimus, tokius kaip „Counter-Strike: Global Offensive“ ir „Sid Meier Civilization“, taip pat šimtus mažų kūrėjų „indie“ žaidimų. Jei žaidimas anksčiau buvo įsigytas „Windows“ sistemai, „Linux“ jo nereikia pirkti dar kartą.

„GOG.com“ yra dar vienas pagrindinis „Linux“ skirtų žaidimų teikėjas. Skirtingai nuo „Steam“, GOG.com visiškai pagrįstas svetaine. Taigi nereikia papildomai įdiegti papildomos programos prie įsigytų žaidimų. Taip pat galima perkelti „Steam“ žaidimus į „GOG“ per „GOG Connect“.

Daugelis gerai žinomų „Linux“ distribucijų taip pat turi savo programinės įrangos saugyklas, kuriose taip pat siūlomi žaidimai. Pavyzdžiui, „Ubuntu“ turi savo „Ubuntu“ programinės įrangos centrą, kuriame yra daugybė gerai žinomų ir mažiau žinomų žaidimų. Tas pats pasakytina ir apie kitus platinimus, tokius kaip „Linux Mint“.

05 „Windows“ žaidimai „Linux“

„Linux“ žaidimų asortimentas gali sparčiai plėstis, tačiau dauguma pagrindinių pavadinimų galimi tik „Windows“. „Valve“ vėl gelbsti naudodamas naują „Linux“ versijos „Steam“ funkciją: „Steam Play“. „Steam Play“ naudoja modifikuotą „Wine“ versiją - atviro kodo programą, leidžiančią „Windows“ programinę įrangą naudoti „Linux“ aplinkoje. Ši funkcija pasiekiama tik beta versijoje, todėl ją reikės suaktyvinti atskirai. Norėdami jį suaktyvinti, spustelėkite „Steam“ Garai ir eik į Nustatymai. Skirtuke Sąskaita galite eiti po antrašte Beta dalyvavimas spustelėkite Keisti. Atsidarys naujas langas, pasirinkite Garų beta versijaAtnaujinti. Paspaudus Gerai spustelėjus, „Steam“ turės būti paleista iš naujo ir atnaujinta, kol „Steam Play“ taps prieinama. Norėdami suaktyvinti „Steam Play“, atidarykite jį dar kartą Nustatymai, kur rasite po naują skirtuką „Steam Play“ pažymėti Įgalinti „Steam Play“ palaikomiems pavadinimams. Tai padarys prieinamus „Windows“ žaidimus, kuriuos išbandė „Valve“. Su varnele Įgalinti „Steam Play“ visiems pavadinimams visi „Windows“ žaidimai bus prieinami „Steam“, tačiau galite reguliariai susidurti su klaidomis ar labai mažu kadrų dažniu.

Vynas

„Wine“ („Wine is not emulator“) yra atviro kodo programa, leidžianti „Windows“ programinę įrangą naudoti „Linux“ ir „MacOS“. Jis veikia su „Win16“, „Win32“ ir „Win64“ API ir taip pat gali būti naudojamas „DirectX“ žaidimams. „DirectX 12“ palaikymas užtruks, tačiau visiems ankstesniems variantams „Wine“ yra efektyvus sprendimas. Tačiau vynas nėra visų žaidimų sprendimas, nes daugeliu atvejų susidursite su daugybe klaidų ir problemų. Jei žaidimas veikia, yra tikimybė, kad kadrų dažnis yra 10–80 procentų mažesnis nei „Windows“. Yra daugybė internete prieinamų duomenų bazių, kuriose vartotojai stebi „Wine“ veiklą kiekvienam žaidimui atskirai, tačiau skirtingos aparatinės įrangos konfigūracijos gali lemti skirtingus rezultatus.

06 Žemesnis kadrų dažnis

Deja, nėra visų „Linux“ gerų naujienų. Nors tvarkyklės tobulėja, platinimo platformos plečiasi ir žaidimai vis labiau kuriami „Linux“, našumas vis dar yra problema. Sistemos su „Nvidia Geforce GTX 1070“ ir „AMD Radeon RX 480“ etalonai rodo aiškų vaizdą: „Windows“ žaidimai veikia (daug geriau), žr. Lentelę. Visais atvejais žaidimai buvo testuojami naudojant aukščiausius grafikos parametrus ir 1440 × 2560 taškų skiriamąją gebą. Iš išbandytų žaidimų prasčiausiai sekėsi Sidui Meierio „Civilization VI“, „Ubuntu“ abiejose vaizdo plokštėse „Windows“ dar nebuvo pusė kadrų dažnio. „Metro Last Light Redux“ ir „Counter-Strike: Global Offensive“ pasirodė labai gerai, „RX 480“ netgi pavyko pasiekti didesnį „Metro“ kadrų dažnį Ubuntu. Deja, „Linux Last Metro Redux“ versijoje buvo ir kitų trūkumų. Pvz., Grafikos nustatymai apsiriboja vienu bendru pasirinkimu žemai-aukštai ir net neįmanoma koreguoti raiškos žaidime. Tai reikia padaryti norint nustatyti išsamius nustatymus user.cfg-failą galima modifikuoti su kiekvienos parinkties kriptiniais kintamaisiais.

07 Vis dar tik „Windows“?

„Microsoft Windows“ turi platesnį žaidimų asortimentą, yra patogesnis naudoti ir beveik visada veikia geriau ... kodėl tada yra žmonių, kurie renkasi „Linux“? Paprasčiausias atsakymas, žinoma, yra kaina: „Linux“ yra nemokama, o „Windows“ licencija kainuoja mažiausiai 100 eurų už kompiuterį. Tačiau tai dar ne viskas: yra ką pasakyti apie atvirojo kodo programinę įrangą, kuri teoriškai gali suteikti geresnę patirtį. Galų gale, uždaro kodo programinė įranga išleidžiama tik siekiant pelno, o atvirasis šaltinis reiškia laisvę ir universalumą.

Mokėjimas už papildomą „atsisiunčiamą turinį“ (DLC) paleidus žaidimą nėra išeitis, nes protingas vaikinas iškart išleistų variantą be „paywall“. Be to, atviro kodo programinė įranga daug greičiau lemia naujas naujoves. Programuotojams nereikia iš naujo išrasti pagrindinio funkcionalumo rato ir jie gali pridėti savo idėjų prie esamo projekto. Tai leidžia paprasčiau įgyvendinti idėjas greičiau, todėl gaunama geresnė programinė įranga.

08 „Opensource“ yra ateitis

Turint tokią didelę atviro kodo bendruomenę, technologijų įmonėms ateityje bus neįmanoma konkuruoti su savo uždaro kodo programine įranga. Jau dabar yra labai mažai pradedančiųjų, kurie bando pateikti rinkai uždaro kodo programinę įrangą. Juk visada bus išleistas atviro kodo variantas, kuris, padedamas bendruomenės, pranoksta uždaro kodo programinę įrangą. Todėl įmonės turės ieškoti naujo verslo modelio, kuris apimtų atvirąjį kodą ir iškeltų technologinę pažangą į priekį.