5 põhjust, miks Linux on 2023. aastal mängimiseks hea

Linux ei pruugi olla graafiliselt nõudlike mängude jaoks parim OS, kuid see on viimastel aastatel muutunud palju juurdepääsetavamaks

Windowsi on pikka aega peetud parimaks mängude opsüsteemiks, mis on hõlpsasti läbitav Linux ja macOS, kui tegemist on uusimate graafiliselt intensiivsete mängude käitamisega. Kuid tänapäeval pole see nii lõigatud ja kuiv. Linuxi mängimine on teinud pika tee alates 2010. aastate algusest, kui enamik Windowsi-põhiseid 3D-mänge töötas avatud lähtekoodiga operatsioonisüsteemis drastiliselt vähendatud kaadrisagedusega. Tegelikult on Linux nüüd mängude jaoks elujõuline platvorm, nii et võib-olla on aeg seda proovida.

1 Linux toetab rohkem mänge kui kunagi varem

Teeme kõigepealt ühe asja kõrvale. Jah, enamik mänge avaldatakse endiselt ainult Windowsis, kuid populaarsematel mängudel on tegelikud Linuxi pordid, mis võivad enamikus distributsioonides natiivselt töötada. See on enne, kui lisame mitu ühilduvuskihti, mis võivad Linuxis Windowsi-põhiseid mänge käivitada. Üks näide on Wine, mis ilmus 1993. aastal ja võimaldas kasutajatel installida ja käivitada Windowsi mänge Linuxis. Keerulised 3D-mängud olid aga täis graafilisi vigu, jõudlusprobleeme või mõlemat.

Kerige edasi 2018. aastasse ja Linuxi mängumaastik muutus igaveseks, kui Valve välja andis Prootoni ühilduvuskiht. Käivitamise ajal toetas Proton väga väikest arvu mänge, kuid selle ühilduvusnimekiri kasvas, kuna Valve jätkas aastate jooksul tarkvara uuemate versioonide väljaandmist. Proton on sellest ajast peale muutunud Linuxi kasutajate jaoks sõna otseses mõttes mängu muutjaks tänu selle kasutamisele Aurutekk, ja see aitab enamikul mängudel platvormil töötada, ilma et nad sunniksid arendajaid looma spetsiaalselt Linuxi jaoks mõeldud versiooni.

2 Plug-and-play tugi paljudele kontrolleritele

Üks minu lemmik Linuxi funktsioone on see, et see töötab peaaegu kõigi kaasaegsete kontrolleritega, olenemata konsoolist, mille jaoks need on loodud. Alates Xbox 360 kontrolleritest kuni Nintendo Switch Joy-Consi ja isegi DualSense'i kontrolleriteni – teie lemmik Linuxi distro töötab ilma kolmanda osapoole rakendusi installimata.

Pagan, Linux ühildub isegi DualShock 3 kontrolleritega ja saate oma PS3 kontrollerit Linuxi masinas kasutama hakata, ühendades selle lihtsalt vabasse USB-porti. Nagu keegi, kes on kulutanud palju aega DualShock 3 kontrolleri õigeks töötamiseks Windows 11 Linuxi tugi peaaegu kõigile kaasaegsetele kontrolleritele muudab selle Windowsist paremaks.

3 Eelinstallitud Nvidia draiverid teatud distributsioonidele

Kui ma esimest korda proovisin seadistada kahekordne alglaadimine Windowsi ja Linuxi puhul oli üks minu suurimaid hirme aeg, mis mul kulub, et saada Nvidia draiverid Linuxi-põhise distroga tööle. Erinevalt AMD avatud lähtekoodiga draiveritest pakub Nvidia oma GPU-dele patenteeritud draivereid, mis on suurepärane mängimiseks kuid kurikuulus selle poolest, et on Linuxis lollakas.

Õnneks võimaldavad mõned Linuxi distributsioonid, nagu Pop!_OS ja EndeavourOS, luua buutiva draivi Eelinstallitud Nvidia draiverid, mis vähendab oluliselt teie Nvidia draiverite installimisel tekkivat peavalu GPU. Veelgi enam, Nvidia muutis Linuxi GPU tuumamoodulid eelmisel aastal avatud lähtekoodiga. Kuigi Team Green pole avaldamiseks täpselt pingutanud korralik avatud lähtekoodiga draiverid, on see siiski samm õiges suunas, kuna kogukonna arendajad saavad suurema juurdepääsu. See viib Nvidia kasutajad AMD draiverite avatud lähtekoodiga olemusele sammu võrra lähemale. Ja AMD-st rääkides…

4 Hiljutised draiverid on täiustanud varjundite koostamist AMD GPU-del

Kuigi AMD graafikakaardid on Linuxis tavaliselt stabiilsemad kui nende Nvidia kolleegid, olid varjundi vahemälu kompileerimisel tekkinud kogelemised varem suureks probleemiks. Steami varjundi eelvahemällu salvestamise võimalus pakkus korralikku lahendust kogelemise probleemidele, kuid pidite ootama üsna kaua, kuni Steam lõpetas varjutajate vahemälu eelnevalt allalaadimise.

Õnneks alustasid arendajad selle aasta alguses tööd VK EXT Graphics Pipeline Library (GPL) laienduse toega. Mais ilmudes võimaldas Mesa 23.1 värskendus selle funktsiooni enamikus AMD GPU-des, põhjustades enamiku DirectX09-11-ga töötavate mängude varjutamise järsu vähenemise.

Windowsis võib olla kõige rohkem rakendusi ja tööriistu, mis on mõeldud teie mängukogemuse parandamiseks, kuid ka Linux pole sellest kaugel. Kui olete harjunud Windowsis saadaolevate utiliitide rakendustega, saate sama hõlpsalt leida võrreldavaid (ja mõnikord ka paremaid) alternatiive Linuxis.

Näiteks saab RTSS-i riistvara jälgimise ja kaadrisageduse piiramise võimalusi Linuxi distros MangoHUD abil paljundada. Samuti töötavad ReShade'i pakutavad järeltöötlusefektid Protonis hästi ja saate isegi kasutada vkBasalti Vulkani-põhiste mängude visuaalide täiustamiseks. Sama kehtib ka kiirendamise tööriistade kohta. AMD GPU-d töötavad hästi koos CoreCtrliga, samas kui Nvidia taktsagedused graafikakaardid saab GreenWithEnvy abil kohandada.

Kas Linux on mängude jaoks parem kui Windows?

Protoni hiljutiste värskenduste, Nvidia ja AMD draiverite parema toe ning korralike utiliitide abil on Linux mängude jaoks parem kui kunagi varem. Kahjuks ei ole see ikka veel piisavalt hea, et mängude osas Windowsi võita. Mängud, mis kasutavad toetamata petmisvastast tarkvara, ei tööta Linuxis ja see üksi välistab olulise osa Linuxi kasutajate mitme mängijaga mängudest. Probleeme võib tekkida ka siis, kui käitate DirectX12 mänge madalama hinnaga seadmetel ja võrreldes Windowsiga, isegi mängud, mis töötavad ühilduvuskihtide kaudu, nagu Proton ja Wine, kasutavad tavaliselt kaadrisagedust tabamust.

Kõike seda öeldes näib Linuxi mängude tulevik väga paljutõotav. Valve on astunud mitmeid samme, et Linuxi mängimine hoogsalt käima lükata, ja Steam Decki edu annab tunnistust Linuxi varjatud potentsiaalist. Kuna rohkem arendajaid ja kasutajaid hakkavad mõistma Linuxile ülemineku eeliseid, ei oleks ma üllatunud, kui see järgmise kümnendi jooksul Windowsi operatsioonisüsteemide kuninga troonilt kukuks.