„Linux“ gali būti ne pati geriausia OS grafiškai sudėtingiems žaidimams, tačiau per pastaruosius metus ji tapo daug prieinamesnė
„Windows“ jau seniai buvo pripažinta geriausia žaidimų operacine sistema, kurią lengva įveikti Linux ir „MacOS“, kai reikia paleisti naujausius grafiškai intensyvius žaidimus. Tačiau šiais laikais jis nėra toks supjaustytas ir sausas. „Linux“ žaidimai nuėjo ilgą kelią nuo 2010-ųjų pradžios, kai dauguma „Windows“ pagrįstų 3D žaidimų atvirojo kodo operacinėje sistemoje veikė smarkiai sumažintu kadrų dažniu. Tiesą sakant, „Linux“ dabar yra perspektyvi žaidimų platforma, todėl galbūt laikas tai išbandyti.
1 „Linux“ palaiko daugiau žaidimų nei bet kada anksčiau
Pirmiausia pašalinkime vieną dalyką. Taip, dauguma žaidimų vis dar išleidžiami tik „Windows“, tačiau populiaresni pavadinimai turi tikrus „Linux“ prievadus, kurie gali veikti daugumoje platinimų. Prieš įtraukdami kelis suderinamumo sluoksnius, kurie gali paleisti „Windows“ žaidimus „Linux“. Vienas iš pavyzdžių yra Wine, kuris buvo išleistas 1993 m. ir leido vartotojams įdiegti ir paleisti Windows žaidimus Linux sistemoje. Tačiau sudėtingi 3D žaidimai buvo kupini grafinių klaidų, našumo problemų arba abiejų.
Greitai pereikite į 2018 m., o „Linux“ žaidimų aplinka visam laikui pasikeitė, kai „Valve“ išleido Protonų suderinamumo sluoksnis. Paleidimo metu „Proton“ palaikė labai nedidelį skaičių žaidimų, tačiau jo suderinamumo sąrašas išaugo, nes „Valve“ bėgant metams ir toliau leido naujesnes programinės įrangos versijas. Nuo tada „Proton“ tapo tiesioginiu žaidimų keitikliu „Linux“ vartotojams, nes jis naudojamas Garų denis, ir tai padeda daugumai žaidimų paleisti platformoje, nepriverčiant kūrėjų kurti versijos, skirtos specialiai Linux.
2 „Plug-and-play“ palaikymas daugeliui valdiklių
Viena iš mano mėgstamiausių „Linux“ funkcijų yra ta, kad ji veikia su beveik visais šiuolaikiniais valdikliais, nepaisant konsolės, kuriai jie buvo sukurti. Nuo „Xbox 360“ valdiklių iki „Nintendo Switch Joy-Cons“ ir net „DualSense“ valdiklių – jūsų mėgstamiausia „Linux“ distribucija veiks neįdiegus trečiosios šalies programos.
Po velnių, „Linux“ netgi suderinama su „DualShock 3“ valdikliais, o PS3 valdiklį galite pradėti naudoti „Linux“ įrenginyje tiesiog prijungę jį prie laisvo USB prievado. Kaip žmogus, praleidęs daug laiko, kad „DualShock 3“ valdiklis tinkamai veiktų a Windows 11 „Linux“ palaikymas beveik visiems šiuolaikiniams valdikliams daro jį geresnį nei „Windows“.
3 Iš anksto įdiegtos Nvidia tvarkyklės tam tikruose platinimuose
Kai pirmą kartą bandžiau nustatyti dviguba įkrova „Windows“ ir „Linux“ atveju viena didžiausių baimių buvo tai, kiek laiko prireiks, kad „Nvidia“ tvarkyklės veiktų „Linux“ pagrindu veikiančioje distribucijoje. Skirtingai nuo AMD atvirojo kodo tvarkyklių, „Nvidia“ savo GPU teikia patentuotas tvarkykles, kurios yra puikiai tinka žaidimams bet žinomas dėl to, kad „Linux“ yra klaidingas.
Laimei, kai kurie Linux platinimai, pvz., Pop!_OS ir EndeavourOS, leidžia sukurti įkrovos diską su Iš anksto įdiegtos Nvidia tvarkyklės, o tai drastiškai sumažina galvos skausmą diegiant jūsų Nvidia tvarkykles GPU. Be to, „Nvidia“ praėjusiais metais „Linux“ GPU branduolio modulius padarė atviro kodo. Nors „Team Green“ tiksliai nesistengė išleisti tinkamas atvirojo kodo tvarkykles, tai vis dar yra žingsnis teisinga kryptimi, nes bendruomenės kūrėjai gauna daugiau prieigos. Tai leidžia Nvidia vartotojams vienu žingsniu priartėti prie atvirojo kodo AMD tvarkyklių pobūdžio. O kalbant apie AMD...
4 Naujausios tvarkyklės patobulino šešėlių kompiliavimą AMD GPU
Nors AMD vaizdo plokštės paprastai yra stabilesnės „Linux“ nei jų „Nvidia“ analogai, mikčiojimas, kilęs kompiliuojant „Shader“ talpyklą, buvo didžiulė problema. Steam „Shader“ išankstinio kaupimo talpykloje funkcija suteikė tinkamą sprendimą mikčiojimo problemoms spręsti, tačiau teko laukti nemažai laiko, kol „Steam“ iš anksto baigs atsisiųsti atspalvio talpyklos.
Laimei, anksčiau šiais metais kūrėjai pradėjo dirbti su VK EXT Graphics Pipeline Library (GPL) plėtinio palaikymu. Gegužės mėn. išleistas „Mesa 23.1“ naujinimas įgalino šią funkciją daugumoje AMD GPU, todėl daugumoje žaidimų, kuriuose veikia „DirectX09-11“, drastiškai sumažėjo šešėlių mikčiojimas.
„Windows“ gali turėti daugiausiai programų ir įrankių, skirtų pagerinti jūsų žaidimų patirtį, tačiau „Linux“ taip pat neatsilieka. Jei esate įpratę prie „Windows“ prieinamų paslaugų programų, galite taip pat lengvai rasti panašių (o kartais ir geresnių) alternatyvų „Linux“.
Pavyzdžiui, RTSS aparatinės įrangos stebėjimo ir kadrų dažnio ribojimo priemones galima pakartoti naudojant MangoHUD Linux platinimo sistemose. Be to, „ReShade“ teikiami papildomo apdorojimo efektai puikiai veikia „Proton“ ir netgi galite naudoti „vkBasalt“, kad pagerintumėte „Vulkan“ žaidimų vaizdinius. Tas pats pasakytina ir apie įsijungimo įrankius. AMD GPU gerai veikia su „CoreCtrl“, o „Nvidia“ laikrodžio greitis vaizdo plokštės galima koreguoti naudojant GreenWithEnvy.
Ar žaidimams „Linux“ geriau nei „Windows“?
Dėl naujausių „Proton“ atnaujinimų, geresnio „Nvidia“ ir AMD tvarkyklių palaikymo bei tinkamų paslaugų įrankių „Linux“ yra geresnė nei bet kada anksčiau žaidimams. Deja, ji vis dar nėra pakankamai gera, kad nugalėtų „Windows“ žaidimų srityje. Žaidimai, kuriuose naudojama nepalaikoma kovos su sukčiavimu programinė įranga, neveiks „Linux“, ir vien tai neįtraukia nemažos daugelio „Linux“ naudotojų žaidimų dalies. Taip pat galite susidurti su problemomis, jei „DirectX12“ žaidimus paleisite žemesnės klasės įrenginiuose ir, palyginti su „Windows“, net žaidimai, kurie veikia per suderinamumo sluoksnius, pvz., „Proton“ ir „Wine“, paprastai naudoja kadrų dažnį hitai.
Be to, „Linux“ žaidimų ateitis atrodo daug žadanti. „Valve“ ėmėsi kelių žingsnių, kad „Linux“ žaidimai būtų įjungti, o „Steam Deck“ sėkmė rodo latentinį „Linux“ potencialą. Kadangi vis daugiau kūrėjų ir vartotojų pradeda suvokti perėjimo prie „Linux“ pranašumus, nenustebčiau, jei per ateinantį dešimtmetį ji nuvertins „Windows“ kaip operacinių sistemų karalių.