Igranje na Linuxu kmalu še boljše
Za skupnost igralcev, ki prisegajo na operacijski sistem Linux, se odpira povsem novo poglavje na področju optimizacije odzivnosti za priljubljene računalniške igre. Tehnologiji za zmanjševanje zakasnitev, Nvidia Reflex in AMD Anti-Lag 2, sta bili do sedaj strogo vezani na specifično strojno opremo posameznega proizvajalca. S projektom »low_latency_layer«, ki ga je razvilo podjetje Korthos Software, pa so te lastniške omejitve uradno preteklost. Programska oprema namreč deluje kot odprtokodni Vulkan sloj, ki prestreže razširitve naprav, kar omogoča, da tehnologije delujejo popolnoma neodvisno od modela ali znamke grafične kartice v računalniku.
Za tem impresivnim dosežkom stoji Nicolas James, ki velja za edinega znanega razvijalca tega projekta. V izjavi za medij Phoronix je pojasnil, da je projekt začel razvijati v začetku letošnjega leta zaradi lastne frustracije nad stanjem tehnologije Anti-Lag 2 na Linuxu. Obstoječa implementacija znotraj gonilnikov Mesa je imela precejšnje težave s stabilnostjo, zaradi česar je bila privzeto onemogočena. Poleg tega so njegovi testi pokazali, da različica Mesa ni prinašala tako opaznega izboljšanja zakasnitev kot lastniška različica na operacijskem sistemu Windows. Kot ljubitelj prvoosebnih strelskih iger in operacijskega sistema Linux se je odločil poiskati lastno rešitev. Ko mu je uspelo usposobiti različico za AMD, je spoznal, da ga nič ne ovira pri implementaciji Nvidia povsem enakovredna.
Preizkušanje novosti je razvijalec izvajal ročno s pomočjo zaslona s frekvenco osveževanja 540 Hz, ki vključuje strojno opremo Nvidia Reflex Analyzer, pri čemer je ročno beležil vrednosti klikov v preglednico. Podpora je bila potrjena v priljubljenih igrah, kot so Counter-Strike 2, The Finals, Cyberpunk 2077, Resident Evil Requiem, Marvel Rivals in Overwatch 2. Prvi preizkusi delovanja kažejo celo na to, da ta rešitev v določenih primerih deluje bolje od izvirnih različic na sistemu Windows.
Namestitev programske opreme »low_latency_layer« sicer zahteva nekaj osnovnega znanja uporabe terminala v Linuxu, vključno z nameščanjem paketov in ustvarjanjem imenika za gradnjo kode, vendar so navodila na uradni GitHub strani projekta oblikovana tako, da je postopek preprost. Zaradi odprte narave to pomeni, da bodo prednosti krajših odzivnih časov lahko izkoristili tudi uporabniki naprav Steam Machine in prenosnih konzol Steam Deck pod pogojem, da orodje namestijo ročno znotraj sistema SteamOS.
Prijavi napako v članku



























