Hardware

Valve ridà vita alle vecchie GPU AMD GCN su Linux

Valve migliora il supporto Linux delle vecchie GPU AMD GCN: amdgpu, RADV, Vulkan, gestione della memoria e recupero dai blocchi.

di Giuliano Iervolino 4 minuti di lettura
Scheda grafica AMD Radeon della generazione GCN

Valve sta contribuendo a rimettere in carreggiata su Linux le vecchie GPU AMD basate su architettura GCN. All’X.Org Developers Conference 2026, l’ingegnere Timur Kristóf ha presentato i progressi compiuti per le generazioni dalla GCN 1 alla GCN 4, ormai datate ma ancora presenti in molti PC.

Il risultato dichiarato è concreto: queste schede possono usare uno stack grafico Linux moderno attraverso il driver kernel amdgpu e il driver Vulkan RADV. Dietro la frase ci sono interventi che toccano avvio, memoria, video, display e recupero dai blocchi della GPU.

Dalle Radeon HD 7000 alle ultime GCN

GCN, acronimo di Graphics Core Next, ha debuttato nelle Radeon HD 7000 ed è rimasta al centro dell’offerta AMD per diverse generazioni. I modelli più vecchi sono stati progettati prima che amdgpu e Vulkan diventassero i riferimenti attuali dell’ecosistema Linux.

Il progetto di Kristóf copre GCN 1, 2, 3 e 4. Non promette di trasformare queste schede in hardware moderno, ma mira a farle funzionare con componenti software aggiornati, riducendo la dipendenza da percorsi legacy e configurazioni manuali.

Perché Valve se ne occupa: migliorare i driver Linux allarga il numero di PC capaci di eseguire giochi tramite Vulkan, Mesa e tecnologie usate anche dall’ecosistema SteamOS.

Non è soltanto una questione di prestazioni

La presentazione elenca supporto alle funzioni del display, codifica video VCE, modificatori di formato DRM e Vulkan. Sono stati affrontati anche blocchi della GPU, sparse binding e problemi nella gestione della memoria.

Altri interventi riguardano bug di alimentazione e schede che in precedenza non riuscivano nemmeno ad avviarsi correttamente con il driver moderno. È un lavoro di affidabilità e compatibilità prima ancora che di frame rate.

Die della GPU AMD Hawaii usata nelle Radeon R9 290Die della GPU AMD Hawaii usata nelle Radeon R9 290
Il die Hawaii di seconda generazione GCN. Foto di Fritzchens Fritz, pubblico dominio CC0, via Wikimedia Commons.

AMDGPU e RADV diventano la strada principale

AMDGPU è il driver nel kernel Linux che gestisce l’hardware Radeon moderno, mentre RADV fornisce l’implementazione Vulkan open source dentro Mesa. Portare le prime GCN su questa coppia significa dare loro accesso a uno stack mantenuto e utilizzato quotidianamente dal gaming Linux.

Per gli utenti può tradursi in installazioni più lineari, migliore recupero dopo un hang e maggiore compatibilità con applicazioni Vulkan. I benefici effettivi dipenderanno comunque dal modello, dalla distribuzione e dalle versioni di kernel e Mesa disponibili.

Un progetto iniziato pubblicamente nel 2025

Kristóf aveva anticipato l’obiettivo all’XDC 2025 con una presentazione dedicata ai giocatori in possesso di vecchie GPU. Un anno dopo, il talk del 30 settembre 2026 descrive lo stato del lavoro e le conoscenze acquisite durante lo sviluppo nel kernel.

La motivazione include anche la longevità dell’hardware. Una scheda sostituita spesso passa a un secondo proprietario, e un supporto software migliore può prolungarne la vita utile invece di trasformarla prematuramente in rifiuto elettronico.

Scheda grafica Radeon R9 290 basata su architettura GCNScheda grafica Radeon R9 290 basata su architettura GCN
Una Radeon R9 290 della famiglia GCN. Foto di Robbie Klinkenberg, licenza CC BY-SA 4.0, via Wikimedia Commons.

Cosa non cambia per le vecchie Radeon

Il nuovo supporto non elimina i limiti fisici: memoria, consumi, prestazioni e funzioni hardware restano quelli della scheda. Alcuni giochi recenti potranno continuare a richiedere estensioni Vulkan o potenza che le prime GCN non possiedono.

Il valore del progetto è nella possibilità di usare meglio ciò che l’hardware può ancora offrire. Per un PC secondario, una configurazione economica o il retrogaming su Linux, stabilità e compatibilità possono contare più di un incremento marginale nelle prestazioni.

Articoli correlati

Leave A Reply