
Prihod de Mesa 25.3.5 To predstavlja zadnjo večjo izdajo veje 25.3, preden težko pričakovana serija 26.0 prevzame novo stabilno različico grafičnega paketa. Čeprav se morda zdi kot manjša posodobitev, gre v resnici za zelo izpopolnjeno vzdrževalno točko, ki vključuje kar nekaj kritičnih popravkov, zasnovanih za zagotavljanje maksimalne stabilnosti za tiste, ki raje ne živijo na robu z najnovejšimi različicami.
Ta različica se osredotoča na Odpravite napake, izboljšajte zanesljivost gonilnikov Vulkan (tako za AMD, Intel kot Qualcomm), izpopolnijo vidike Vulkan Video in dodajo manjše popravke starejšim gonilnikom, kot je R600. Poleg tega je izdan v ključnem trenutku v urniku izdaj Mesa, z zelo aktivno zgodovino različic, ki še naprej izdaja veje 23.x, 24.x in 25.x, prvi kandidati za Mesa 26 pa že krožijo. Številne od teh sprememb se nanašajo na novi vozniki in prilagoditve v prejšnjih vejah, ki so utrle pot.
Ključne nove funkcije programa Mesa 25.3.5
Mesa 25.3.5 je v osnovi osredotočena na stabilnost, vendar to ne pomeni, da gre za nepomembno posodobitev. Med najbolj opaznimi izboljšavami so tiste, povezane z Gonilniki Vulkan Video na RADV (AMD) in Intel ANVkot tudi več popravkov hroščev, porazdeljenih med različnimi gonilniki, vključno z R600, TURNIP (Qualcomm Adreno) in NVK. Natančneje, vključeni so naslednji: ključne ureditve v RADV in izboljšano podporo za kodeke.
Kot je podrobno opisano v opombah ob izdaji in napovedih tretjih oseb, ta različica vključuje širok nabor različnih popravkov za gonilnike Intel in AMD Vulkan, pa tudi nekaj prilagoditev za starejšo strojno opremo Radeon. Poleg tega so na voljo posebne prilagoditve načina izračuna velikosti ploščic za video kodek v RADV in popravki določenih parametrov, kot so maxActiveReferencePictures pri dekodiranju H.264 in precej konzervativna odločitev gonilnika Intel ANV glede video kodiranja z Vulkanom; pravzaprav tako kot v prejšnjih različicah, kot je Mesa 25.2.6Obstaja težnja k dajanju prednosti stabilnosti pred zgodnjo izpostavljenostjo funkcij.
Skupni rezultat je različica, ki je neposredno namenjena tistim, ki potrebujejo čim bolj stabilno grafično okolje, bodisi na namiznih računalnikih, prenosnikih z integriranimi grafičnimi procesorji ali napravah, ki so odvisne od Qualcomm AdrenoČe prihajate z različice 25.3.4 ali starejše znotraj iste veje, je nadgradnja povsem smiselna.
Spremembe v RADV in Vulkan Video (AMD)
Eno najbolj razvitih področij v Mesa 25.3.5 je podpora za Vulkan Video o RADVGonilnik Vulkan za grafične procesorje AMD znotraj Mesa. V prvotnem besedilu objave je omenjeno, da se za izračun velikosti ploščic zdaj uporablja "zanesljivejša" metoda, kar je ključnega pomena za zagotovitev, da dekodiranje videa deluje brez artefaktov ali nepričakovanih zrušitev.
Ta sprememba odpravlja težave, odkrite pri prejšnjem izračunu teh ploščic, ki bi lahko povzročile napake pri pospešenem predvajanju videoposnetkov z grafičnim procesorjem v določenih kombinacijah strojne opreme in kodekov. S prehodom na robustnejšo shemo izračuna se zmanjšajo tveganja za branje izven dosega, poškodbe pomnilnika ali subtilne napake, ki se kasneje pretvorijo v video napake.
Poleg tega je bil opravljen popravek, povezan z maxActiveReferencePictures pri dekodiranju H.264 znotraj kode Vulkan Video v RADV. V kodekih, kot je H.264, je število hkrati aktivnih referenčnih okvirjev ključni parameter za pravilno delovanje dekodiranja: če se ne upravlja pravilno, lahko pride do izpuščenih okvirjev, zatikanja ali celo zrušitev procesa.
S temi prilagoditvami si Mesa 25.3.5 neposredno prizadeva izboljšati izkušnjo tistih, ki uporabljajo Linux kot multimedijsko platformo in se zanašajo na Pospešek GPU za predvajanje vsebine H.264Ne gre za bleščečo spremembo vmesnika, je pa zelo pomembna za vsakodnevno stabilnost.
Intel ANV in onemogočanje video kodiranja
Na Intelovi strani zapiski poudarjajo presenetljivo potezo: gonilnik Intel ANV onemogoči kodiranje videa prek Vulkan Video za najnovejše generacije strojne opreme, vsaj začasno. To se nanaša predvsem na Meteor Lake, diskretne grafične procesorje Alchemist (Arc) in celo novejšo strojno opremo.
Glavni razlog je izvedba kodiranja videa Vulkan Ni bilo dovolj preizkušeno na teh platformah. Namesto da bi uporabnikom razkrila potencialno nestabilno funkcionalnost, se je ekipa Mesa odločila, da jo skrije, dokler ne bo bolje preizkušena in izpiljena. To je konzervativna odločitev, vendar zelo razumna, če je cilj vliti zaupanje sistemskim skrbnikom in naprednim uporabnikom; ne pozabite, da so spremembe, povezane z Zelo pomemben popravek za Intelov gonilnik ki je dala prednost tudi zanesljivosti.
To pomeni, da če imate prenosni ali namizni računalnik z Intel Meteor Lake ali Arc GPU In ker ste odvisni od Mese, v različici 25.3.5 ne boste našli funkcije kodiranja videa Vulkan, čeprav boste še vedno lahko uporabljali druge zmogljivosti gonilnika ANV. Ta sprememba ne vpliva na dekodiranje ali "običajno" uporabo Vulkana za igre in 3D-aplikacije.
Poleg te deaktivacije so integrirani tudi naslednji Več popravkov napak v gonilniku ANV Ti popravki v povzetku niso podrobno opisani posamično, so pa del omenjenih "različnih drugih naključnih popravkov hroščev". V praksi lahko pričakujemo izboljšano stabilnost in strožje upoštevanje specifikacije Vulkan, kar zmanjša tveganje za sesutje sistema v zahtevnih igrah ali primerjalnih testih.
Splošne izboljšave gonilnikov RADV in ANV
Poleg specifičnih sprememb v Vulkan Video izdaja Mesa 25.3.5 vključuje kar nekaj splošnih popravkov v gonilnikih Vulkan od AMD (RADV) in Intel (ANV). V objavi so omenjene "različne druge naključne popravke hroščev", ki običajno zajemajo vse od manjših napak pri preverjanju veljavnosti do popravkov regresij, uvedenih v prejšnjih različicah.
Pri RADV so te vrste popravkov običajno povezane z določene naslove iger ali aplikacij ki kažejo nenavadno vedenje (zrušitve, vizualne napake, težave s sinhronizacijo itd.). Pogosto so ti popravki dokumentirani kot posebni popravki za nekatere grafične mehanizme ali za določene razširitve Vulkan, ki se pogosto uporabljajo v igrah AAA.
Pri ANV je pristop podoben: okrepiti skladnost s specifikacijo Vulkan in da se zagotovi, da optimizacije delovanja ne povzročijo nobenih težavPogosto se pojavijo popravki, ki preprečujejo težave s pomnilnikom, prilagoditve pri obdelavi kompleksnih grafičnih cevovodov ali majhne optimizacije, ki v določenih situacijah zmanjšajo obremenitev gonilnika.
Zaradi vseh teh majhnih delov je posodobitev 25.3.5 ključna za vsakega igralca Linuxa. Sodobni grafični procesorji AMD ali IntelTudi če vas video vidik ne skrbi posebej, lahko preprosta prilagoditev časa pogosto pomeni razliko med popolnoma stabilno igro in nočno moro občasnih sesutij.
Podpora za starejšo strojno opremo: gonilnik R600
Čeprav se mediji večinoma osredotočajo na Vulkana in trenutne grafične procesorje, se ta različica osredotoča tudi na starega znanca: Gonilnik Gallium3D R600Ta gonilnik pokriva starejše grafične kartice AMD/ATI Radeon HD 2000 do HD 6000, strojno opremo, ki je še vedno prisotna v številnih recikliranih računalnikih, sekundarnih osebnih računalnikih ali veteranskih delovnih postajah.
V opombah ob izdaji je navedeno, da Mesa 25.3.5 vključuje "nekaj popravkov" za ta gonilnik, kar pomeni, da še naprej odpravljajo specifične težave tudi na strojni opremi, ki je stara več kot desetletje. To precej dobro odraža filozofijo podjetja Mesa: da ne bi popolnoma opustili uporabnikov starejših grafičnih procesorjevčeprav je očitno večina razvoja osredotočena na sodobno strojno opremo in API-je, kot je Vulkan.
V praksi lahko ti popravki pomenijo, da ima novejša distribucija s posodobljeno različico Mesa še vedno nizko raven težav v sistemi s starejšimi grafičnimi karticami Radeon HDNe glede na to, ali gre za namizna opravila, predvajanje videoposnetkov ali celo lažje igranje iger, to ni revolucionaren preskok, vendar je cenjeno, da se združljivost ne prekine čez noč.
TURNIP (Qualcomm Adreno), NVK in drugi gonilniki
Mesa 25.3.5 prinaša tudi nove funkcije za mobilni ekosistem in podporo za grafične procesorje NVIDIA prek gonilnikov odprte kode. Natančneje, omenjene so naslednje: Več popravkov v gonilniku TURNIP, ki je odgovoren za podporo Vulkana za grafične procesorje Qualcomm Adreno, ki so zelo pogosti v telefonih in nekaterih napravah ARM.
Te vrste posodobitev so namenjene predvsem izboljšanju stabilnost v sistemih, ki temeljijo na Qualcommovih sistemih na čipuki lahko poganja običajni Linux, Android ali druge različice. TURNIP je v zadnjih letih pridobil na veljavi kot zmogljiva odprtokodna alternativa Vulkanu na mobilnih napravah, vsak popravek napak pa pomaga, da je izkušnja manj odvisna od lastniških gonilnikov.
Po drugi strani pa se govori o "nekaj popravkih NVK", torej nekaj prilagoditev v NVKGonilnik Vulkan z odprto kodo za grafične procesorje NVIDIA v Mesi še vedno velja za relativno novega in se nenehno razvija. Ti popravki se običajno osredotočajo na izboljšanje združljivosti z igrami in primerjalnimi testi ter na odpravljanje vrzeli v implementaciji API-ja.
Skupaj ti popravki v gonilnikih TURNIP, NVK in drugih manjših gonilnikih zaokrožujejo izdajo, tako da Mesa 25.3.5 Ne bi smela biti posodobitev, osredotočena le na klasične osebne računalnike, temveč tudi na naprave ARM, lahke prenosnike in druge platforme, kjer je podpora za odprto grafiko še posebej pomembna.
Tabela 25.3.5 kot del gibljivega ekosistema
Izid različice Mesa 25.3.5 ni prišel sam od sebe; spremljala in omenjala se je v širših kontekstih znotraj ekosistema Linuxa. Vključevala jo je tudi v nekatere zbirke novic, kot so tedenski povzetki. Tedenski povzetek Specializirani mediji ga pogosto združujejo z izdajami drugih ključnih projektov, kot so GParted, Transmission, GStreamer, OpenSSL, Proton, VirtualBox, Calibre, Tails, Linux Lite, Shotcut ali TigerVNC.
Mesina uvrstitev na te sezname odraža njegovo ogromen pomen znotraj grafičnega sklada LinuxaSkoraj vsaka sodobna distribucija Linuxa se za pospešitev delovanja namizja, iger in večpredstavnosti zanaša na svoje gonilnike in implementacijo OpenGL/Vulkan. Preprosta izdaja popravka napak s strani Mese ima lahko veliko večji vpliv kot nove funkcije manjših projektov.
Poleg tega komunikacijsko okolje, ki obkroža Meso, vključuje kratke novice na uradni spletni strani, poštne sezname za obvestila o lansiranju in dejavnosti na družbenih omrežjih, kjer se včasih delijo posodobitve. Če je JavaScript v vašem brskalniku onemogočen, vas bodo nekatere od teh platform celo obvestile, da Aktivirajte JS ali uporabite združljiv brskalnikTo poudarja pomen dinamičnih spletnih tehnologij danes, tudi pri takšnih tehničnih projektih.
Zakaj nadgraditi na Mesa 25.3.5
Če že uporabljate Mesa 25.3, je kratek odgovor ta Popolnoma smiselno je posodobitiTa različica ne krši združljivosti, ne uvaja drastičnih sprememb API-jev in je omejena na odpravljanje napak, zmanjšanje tveganj in natančno nastavitev delovanja ključnih gonilnikov.
Tisti, ki uporabljajo AMD grafične procesorje z RADV, imajo koristi od Specifične izboljšave v Vulkan Video in splošne popravke, ki vplivajo tako na igre kot na 3D-aplikacije. Intelovi uporabniki z ANV imajo prednost pred svojo stabilnostjo, tudi če to pomeni začasno opustitev Vulkan video kodiranja na novejših platformah, dokler ni vse temeljito preizkušeno.
Lastniki starejše strojne opreme Radeon HD 2000-6000 še naprej prejemajo Majhne razvajajoče poteze z gonilnikom R600Medtem pa naprave z grafičnimi procesorji Qualcomm Adreno in NVIDIA, ki uporabljajo NVK, doživljajo tudi nekoliko robustnejše okolje. Zaradi tega je posodobitev 25.3.5 zelo priporočljiva v skoraj vseh scenarijih.
Poleg tega, ker je Mesa 26.0 tik za vogalom, je posodabljanje veje 25.3 olajšano pri prehodu na naslednjo stabilno serijo. veliko bolj gladko in predvidljivo, brez prenosa starih napak, ki so bile že odpravljene v zadnji vzdrževalni točki.
Glede na vse zgoraj navedeno lahko rečemo, da Tabela 25.3.5 se konča z vznesenim tonom Zadnja faza veje 25.3: utrjuje podporo za Vulkan Video na AMD-ju, zavzema previden odnos do kodiranja na Intel ANV, skrbi za uporabnike starejše strojne opreme prek R600 in nadaljuje z izpopolnjevanjem gonilnikov, kot sta TURNIP in NVK, vse znotraj frenetičnega cikla izdaj, ki pripravlja teren za Mesa 26.0, ne da bi za trenutek zanemaril stabilnost sedanjosti.
