Mesa 25.3.5: rafforza Vulkan Video in RADV, corregge la gestione dei riferimenti H.264 e disabilita temporaneamente la codifica video in Intel ANV

  • Mesa 25.3.5 è un aggiornamento di manutenzione incentrato sulla correzione di bug nel ramo 25.3, prima dell'arrivo della versione stabile Mesa 26.0.
  • Vulkan Video è stato rafforzato in RADV, la gestione dei riferimenti H.264 è stata corretta e la codifica video in Intel ANV per hardware recente è stata temporaneamente disabilitata a causa di test insufficienti.
  • Include correzioni aggiuntive per driver quali R600, TURNIP (Qualcomm Adreno) e NVK, migliorando la stabilità su hardware più datato, dispositivi mobili e GPU NVIDIA con driver open source.
  • La versione fa parte di un ciclo di versioni molto attivo (23.x, 24.x, 25.x) e consolida il ramo 25.3 come opzione stabile prima del passaggio a Mesa 26.0.

Mesa 25.3.5

L'arrivo de Mesa 25.3.5 Questa rappresenta l'ultima importante release del ramo 25.3 prima che l'attesissima serie 26.0 prenda il sopravvento come nuova versione stabile dello stack grafico. Sebbene possa sembrare un aggiornamento minore, si tratta in realtà di un punto di manutenzione molto rifinito che include un buon numero di correzioni critiche progettate per fornire la massima stabilità a coloro che preferiscono non rimanere al limite con le ultime versioni.

Questa versione si concentra su Correggi bug, migliora l'affidabilità dei driver Vulkan (sia per AMD, Intel e Qualcomm), rifinisce aspetti di Vulkan Video e aggiunge piccole correzioni a driver più vecchi come R600. Inoltre, viene rilasciato in un momento chiave nel programma di rilascio di Mesa, con una cronologia delle versioni molto attiva che continua a rilasciare rami 23.x, 24.x e 25.x, e con i primi candidati Mesa 26 già in circolazione. Molte di queste modifiche riguardano nuovi driver e gli aggiustamenti nei rami precedenti che hanno aperto la strada.

Nuove funzionalità chiave di Mesa 25.3.5

La base di Mesa 25.3.5 è incentrata sulla stabilità, ma ciò non significa che sia un aggiornamento irrilevante. Tra i miglioramenti più notevoli ci sono quelli relativi a Video Vulkan sui driver RADV (AMD) e Intel ANVoltre a numerose correzioni di bug distribuite su vari driver, tra cui R600, TURNIP (Qualcomm Adreno) e NVK. Nello specifico, sono inclusi i seguenti: accordi chiave in RADV e supporto codec migliorato.

Come dettagliato nelle note di rilascio e negli annunci di terze parti, questa versione incorpora un'ampia gamma di correzioni per i driver Intel e AMD Vulkan, oltre ad alcune modifiche per l'hardware Radeon più datato. Inoltre, sono presenti modifiche specifiche al calcolo delle dimensioni dei riquadri per il codec video in RADV e correzioni a parametri specifici come maxActiveReferencePictures nella decodifica H.264 e una decisione piuttosto conservativa da parte del driver Intel ANV per quanto riguarda la codifica video con Vulkan; infatti, proprio come nelle versioni precedenti come Mesa 25.2.6Si tende a dare priorità alla stabilità rispetto all'esposizione precoce delle funzioni.

Il risultato complessivo è una versione che si rivolge direttamente a coloro che necessitano dell'ambiente grafico più stabile possibile, sia su computer desktop, laptop con GPU integrate o dispositivi che si basano su Qualcomm AdrenoSe si proviene dalla versione 25.3.4 o precedente all'interno dello stesso ramo, è perfettamente sensato effettuare l'aggiornamento.

Modifiche in RADV e Vulkan Video (AMD)

Una delle aree più sviluppate in Mesa 25.3.5 è il supporto per Video Vulkan su RADVIl driver Vulkan per GPU AMD all'interno di Mesa. Il testo originale dell'annuncio menziona che ora viene utilizzato un metodo "più affidabile" per calcolare le dimensioni dei tile, fondamentale per garantire che la decodifica video funzioni senza artefatti o crash imprevisti.

Questa modifica risolve i problemi rilevati nel calcolo precedente di queste tessere, che potrebbero causare errori nella riproduzione video accelerata dalla GPU in determinate combinazioni di hardware e codec. Passando a uno schema di calcolo più robusto, si riducono al minimo i rischi di letture fuori range, corruzione della memoria o errori impercettibili che in seguito si traducono in problemi video.

Inoltre, una correzione relativa a maxActiveReferencePictures nella decodifica H.264 all'interno del codice Vulkan Video di RADV. Nei codec come H.264, il numero di frame di riferimento attivi contemporaneamente è un parametro chiave per il corretto funzionamento della decodifica: se gestito male, potrebbero verificarsi perdite di frame, saltellamenti o persino arresti anomali del processo.

Con queste modifiche, Mesa 25.3.5 mira direttamente a migliorare l'esperienza di coloro che utilizzano Linux come piattaforma multimediale e si affidano a Accelerazione GPU per la riproduzione di contenuti H.264Non si tratta di un cambiamento appariscente nell'interfaccia, ma è molto importante per la stabilità quotidiana.

Intel ANV e disattivazione della codifica video

Dal lato Intel, le note evidenziano una mossa sorprendente: il driver Intel ANV disabilita la codifica video Tramite Vulkan Video per le ultime generazioni di hardware, almeno temporaneamente. Nello specifico, si riferisce a Meteor Lake, alle GPU discrete Alchemist (Arc) e persino all'hardware più recente.

Il motivo principale è l'implementazione della codifica video Vulkan Non è stato sufficientemente testato su quelle piattaforme. Invece di esporre agli utenti funzionalità potenzialmente instabili, il team di Mesa ha scelto di nasconderle finché non saranno testate e perfezionate. È una decisione conservativa, ma molto sensata se l'obiettivo è dare fiducia agli amministratori di sistema e agli utenti avanzati; ricordate che le modifiche relative a Patch molto importante per il driver Intel che ha dato priorità anche all'affidabilità.

Ciò significa che se si dispone di un computer portatile o desktop con Intel Meteor Lake o una GPU Arc E poiché dipendi da Mesa, nella versione 25.3.5 non troverai disponibile la funzionalità di codifica video Vulkan, sebbene potrai comunque utilizzare le altre funzionalità del driver ANV. Questa modifica non influisce sulla decodifica o sul "normale" utilizzo di Vulkan per giochi e applicazioni 3D.

Oltre a questa disattivazione, sono integrati anche i seguenti Diverse correzioni di bug nel driver ANV Queste correzioni non sono descritte singolarmente nel riepilogo, ma fanno parte della "varietà di altre correzioni di bug casuali" menzionate. In pratica, possiamo aspettarci una maggiore stabilità e una maggiore aderenza alle specifiche Vulkan, il che riduce il rischio di crash in giochi o benchmark impegnativi.

Miglioramenti generali ai driver RADV e ANV

Oltre alle modifiche specifiche in Vulkan Video, la versione Mesa 25.3.5 include una buona manciata di correzioni generali nei driver Vulkan da AMD (RADV) e Intel (ANV). L'annuncio menziona "una serie di altre correzioni di bug casuali", che in genere riguardano tutto, da piccoli errori di convalida a correzioni di regressioni introdotte nelle versioni precedenti.

Presso RADV, questi tipi di correzioni hanno solitamente a che fare con titoli specifici di giochi o applicazioni che presentano comportamenti insoliti (arresti anomali, errori visivi, problemi di sincronizzazione, ecc.). Spesso, queste correzioni sono documentate come patch specifiche per alcuni motori grafici o per determinate estensioni Vulkan ampiamente utilizzate nei giochi AAA.

Presso ANV, l'approccio è simile: rafforzare la conformità con le specifiche Vulkan e per garantire che le ottimizzazioni delle prestazioni non rompano nullaÈ comune vedere patch che impediscono conflitti di memoria, aggiustamenti nella gestione di pipeline grafiche complesse o piccole ottimizzazioni che riducono il sovraccarico del driver in determinate situazioni.

La somma di tutti questi piccoli elementi rende la versione 25.3.5 un aggiornamento fondamentale per qualsiasi giocatore Linux. GPU AMD o Intel moderneAnche se l'aspetto video non ti interessa particolarmente, una semplice regolazione dei tempi può spesso fare la differenza tra un gioco perfettamente stabile e un incubo di crash sporadici.

Supporto per hardware legacy: driver R600

Sebbene gran parte dell'attenzione dei media sia rivolta a Vulkan e alle attuali GPU, questa versione dedica attenzione anche a una vecchia conoscenza: il driver Gallium3D R600Questo driver è compatibile con le vecchie schede grafiche AMD/ATI Radeon HD 2000 fino a HD 6000, hardware ancora presente in molti computer riciclati, PC secondari o workstation d'epoca.

Le note di rilascio indicano che Mesa 25.3.5 include "alcune correzioni" per quel driver, il che significa che continuano a risolvere problemi specifici anche su hardware con più di dieci anni. Questo riflette piuttosto bene la filosofia di Mesa: non abbandonare completamente gli utenti delle vecchie GPUsebbene ovviamente la maggior parte dello sviluppo sia focalizzata su hardware e API moderni come Vulkan.

In pratica, queste correzioni possono significare che una distribuzione recente con un Mesa aggiornato continua ad avere un basso livello di problemi in sistemi con vecchie schede grafiche Radeon HDChe si tratti di attività desktop, riproduzione video o anche giochi leggeri, non si tratta di un salto rivoluzionario, ma è evidente che la compatibilità non si interrompe dall'oggi al domani.

TURNIP (Qualcomm Adreno), NVK e altri driver

Mesa 25.3.5 introduce anche nuove funzionalità per l'ecosistema mobile e per il supporto delle GPU NVIDIA tramite driver open source. In particolare, vengono menzionate le seguenti: Diverse correzioni nel driver TURNIP, responsabile del supporto Vulkan per le GPU Qualcomm Adreno, molto comuni nei telefoni e in alcuni dispositivi ARM.

Questi tipi di aggiornamenti sono principalmente mirati a migliorare la stabilità nei sistemi basati su SoC Qualcommche può eseguire Linux, Android o altre varianti convenzionali. TURNIP ha guadagnato terreno negli ultimi anni come potente alternativa open source a Vulkan sui dispositivi mobili, e ogni correzione di bug contribuisce a rendere l'esperienza meno dipendente dai driver proprietari.

D'altra parte, si parla di "qualche correzione NVK", cioè, alcuni aggiustamenti in NVKIl driver Vulkan open source per GPU NVIDIA all'interno di Mesa è ancora considerato relativamente nuovo e in continua evoluzione. Queste correzioni si concentrano in genere sul miglioramento della compatibilità con giochi e benchmark, oltre a colmare le lacune nell'implementazione delle API.

Nel complesso, queste correzioni in TURNIP, NVK e altri driver minori completano la versione in modo che Mesa 25.3.5 Non dovrebbe trattarsi di un aggiornamento incentrato solo sui PC classici, ma anche sui dispositivi ARM, sui laptop leggeri e su altre piattaforme in cui il supporto grafico aperto è particolarmente critico.

Tabella 25.3.5 come parte di un ecosistema in movimento

Il rilascio di Mesa 25.3.5 non è avvenuto da solo; è stato accompagnato e menzionato in contesti più ampi all'interno dell'ecosistema Linux. Alcune raccolte di notizie, come i riassunti settimanali, lo includevano. Rassegna settimanale I media specializzati spesso lo raggruppano insieme alle versioni di altri progetti chiave come GParted, Transmission, GStreamer, OpenSSL, Proton, VirtualBox, Calibre, Tails, Linux Lite, Shotcut o TigerVNC.

La presenza di Mesa in queste liste riflette la sua enorme importanza all'interno dello stack grafico LinuxQuasi tutte le distribuzioni Linux moderne si affidano ai propri driver e all'implementazione OpenGL/Vulkan per accelerare le prestazioni desktop, di gioco e multimediali. Una semplice release di correzione di bug da parte di Mesa può avere un impatto molto maggiore rispetto alle nuove funzionalità di progetti più piccoli.

Inoltre, l'ambiente di comunicazione che circonda Mesa include brevi notizie sul sito web ufficiale, mailing list per gli annunci di lancio e attività sui social media, dove a volte vengono condivisi aggiornamenti. Se JavaScript è disabilitato nel tuo browser, alcune di queste piattaforme ti informeranno anche che Attiva JS o usa un browser compatibileCiò evidenzia l'importanza delle tecnologie web dinamiche oggigiorno, anche in progetti di questo tipo.

Perché eseguire l'aggiornamento a Mesa 25.3.5

Se sei già su Mesa 25.3, la risposta breve è che Ha perfettamente senso aggiornareQuesta versione non interrompe la compatibilità, non introduce modifiche drastiche alle API e si limita a correggere bug, ridurre i rischi e ottimizzare il comportamento dei driver chiave.

Chi utilizza GPU AMD con RADV trae vantaggio da Miglioramenti specifici in Vulkan Video e correzioni generali che interessano sia i giochi che le applicazioni 3D. Gli utenti Intel con problemi di compatibilità vedranno la stabilità come priorità, anche se ciò significa rinunciare temporaneamente alla codifica video Vulkan sulle piattaforme più recenti finché tutto non sarà stato testato a fondo.

I possessori di hardware Radeon HD 2000-6000 più vecchi continuano a ricevere Piccoli tocchi di coccole attraverso il driver R600Nel frattempo, i dispositivi con GPU Qualcomm Adreno e NVIDIA che utilizzano NVK beneficiano anche di un ambiente leggermente più robusto. Nel complesso, questo rende l'aggiornamento 25.3.5 altamente raccomandato in quasi tutti gli scenari.

Inoltre, con Mesa 26.0 ormai alle porte, rimanere aggiornati con la versione 25.3 aiuta a rendere più fluido il passaggio alla prossima serie stabile. molto più fluido e prevedibile, senza riportare vecchi bug già risolti nell'ultimo punto di manutenzione.

Considerando tutto quanto sopra, si può affermare che La tabella 25.3.5 si conclude con una nota positiva La fase finale del ramo 25.3: consolida il supporto per Vulkan Video su AMD, adotta una posizione cauta con la codifica su Intel ANV, si prende cura degli utenti di hardware più vecchio fino a R600 e continua a perfezionare driver come TURNIP e NVK, il tutto inquadrato in un frenetico ciclo di rilascio che prepara il terreno per Mesa 26.0 senza trascurare, per un momento, la stabilità del presente.

Mesa 25.3.4
Articolo correlato:
Tabella 25.3.4: Aggiornamento di manutenzione che corregge le regressioni critiche e migliora la stabilità del ramo 25.3