- Valveov prevajalnik ACO drastično izboljša zmogljivost grafičnih procesorjev AMD prek gonilnika RADV.
- Pri nekaterih sistemih NVIDIA lahko pride do nestabilnosti pri uporabi programa Vulkan, kar zahteva temeljit pregled gonilnikov.
- Napaka pri zapiranju zaslona za nalaganje Protona se reši s povečanjem vrednosti vm.max_map_count.
Če ste za igranje Dote 2 prešli na Linux, ste verjetno na poti naleteli na nekaj ovir. Čeprav je igra združljiva, je lahko kar največji izkoristek vaše strojne opreme prava težava, še posebej, če obljube, da Vulkan deluje bolje kot OpenGL, na vašem računalniku ne držijo, zaradi česar pride do zatikanja, zaradi katerega sploh ne želite igrati.
Resničnost je, da se zmogljivost zelo razlikuje glede na vašo grafično kartico in konfiguracijo sistema. Od težav z gonilniki NVIDIA do optimizacije upravljanja pomnilnika za preprečevanje sesutja sistema Protona obstaja več trikov, ki lahko vašo izkušnjo spremenijo iz katastrofe v gladko plovbo.
Dilema Vulkan proti OpenGL na NVIDIA

Obstajajo frustrirajoči primeri, ko kljub zmogljivemu sistemu, kot je i5 z RTX 2060, igra z Vulkanom deluje slabše. Čeprav OpenGL omogoča ohranjanje spodobne hitrosti sličic, lahko Vulkan povzroči nenadne padce FPS in popolno nestabilnost pri premikanju kamere. To je običajno povezano z različico gonilnika in načinom, kako sistem obravnava API. Ključnega pomena je zagotoviti, da sta vulkan-info in gonilnik NVIDIA pravilno usklajena, da preprečite neenakomerno delovanje igre.
Revolucija ACO za uporabnike AMD-ja

Za tiste, ki uporabljajo grafične kartice AMD, so stvari drugačne zaradi dela podjetja Valve. Razvili so prevajalnik senčil z imenom ACO , ki je integriran v gonilnik skupnosti Mesa RADV. Ta napredek je ključen, saj si prizadeva odpraviti nedoslednosti v zmogljivosti, ki so obstajale v primerjavi z uradnim gonilnikom AMDVLK.
- Vrhunska zmogljivost: V igrah, kot je Dota 2, v ločljivosti 4K se je izkazalo, da kombinacija RADV in ACO daleč presega standardne implementacije.
- Stabilnost v drugih igrah: To ne vpliva samo na Doto; igre, kot sta Dawn of War III ali F1 2017, kažejo opazno izboljšanje, zlasti na arhitekturah, kot sta Vega 64 ali serija Navi.
- Enostavna uporaba: Z integracijo v Mesa lahko uporabniki distribucij, kot sta Fedora ali Manjaro, uživajo v skoraj samodejna konfiguracijas čimer se izognemo nameščanju zapletenih lastniških gonilnikov.
Kljub temu ni vse popolno. V nekaterih zelo specifičnih primerih, kot je Rise of the Tomb Raider z določenimi konfiguracijami antialiasinga, ima uradni gonilnik AMDVLK morda še vedno rahlo prednost, vendar je trend jasen: ACO demokratizira visoko zmogljivost v Linuxu.
Odpravljanje težav z nepričakovanimi zaustavitvami s Proton in GE-Proton

Ko se odločite za uporabo Protona (zlasti optimiziranih različic, kot je GE-Proton ) za zagon igre, se lahko zgodi, da se program sesuje takoj ob zaslonu z logotipom. Ta sesujenost je običajno povezana z napako trditve v virtualnem pomnilniku, natančneje v datoteki virtual.c.
Rešitev, ki zanimivo izhaja iz priporočenih konfiguracij za programsko opremo, kot je Elasticsearch, vključuje povečanje omejitve območja preslikave pomnilnika. Z zagonom ukaza `sysctl -w vm.max_map_count=262144` se težava običajno takoj reši. Da ga ne bi bilo treba vnašati vsakič, ko zaženete računalnik, je najbolje, da to vrstico dodate v imenik `/etc/sysctl.d/` , s čimer zagotovite, da ima sistem vedno potrebno rezervo pomnilnika, da prepreči sesutje Protona.

Optimizirana konfiguracija vključuje pregled vsega, od grafičnih gonilnikov do parametrov jedra. Ne glede na to, ali gre za prilagajanje prevajalnika senčil v AMD-ju ali popravljanje omejitev pomnilnika v Archu ali Pop_OS-u, je cilj preprečiti, da bi strojna oprema postala ozko grlo, in zagotoviti, da bo Vulkan API končno izpolnil svojo obljubo o nemotenem delovanju.
Strasten pisec o svetu bajtov in tehnologije nasploh. Rad delim svoje znanje s pisanjem in to je tisto, kar bom počel v tem blogu, saj vam bom pokazal vse najbolj zanimive stvari o pripomočkih, programski opremi, strojni opremi, tehnoloških trendih in še več. Moj cilj je, da vam pomagam krmariti po digitalnem svetu na preprost in zabaven način.
