Problemi tra AMD Adrenalin 26.5.1 e Blender: crash con Cycles su GPU Radeon


I più recenti driver AMD Adrenalin Edition 26.5.1 WHQL stanno causando problemi di stabilità agli utenti di Blender, in particolare durante l’utilizzo del motore di rendering Cycles basato su path tracing.

Secondo le segnalazioni emerse nel tracker ufficiale di Blender, il problema sarebbe legato a un’incompatibilità tra le runtime ROCm supportate dal software e quelle incluse nei nuovi driver AMD.

La situazione interessa soprattutto utenti professionali e creator che utilizzano GPU Radeon per rendering GPU-accelerated all’interno di workflow 3D e produzione digitale.


Blender 5.1.1 e il conflitto tra ROCm 6 e ROCm 7


Il nodo tecnico del problema riguarda la gestione delle librerie ROCm utilizzate da Blender 5.1.1.

L’attuale release del software risulta compilata per utilizzare ROCm 6, mentre i driver AMD Adrenalin 26.5.1 includono esclusivamente componenti ROCm 7.

Questa discrepanza genera un runtime mismatch che impedisce il corretto caricamento dei kernel necessari al funzionamento di Cycles.


In pratica:


  • Blender cerca runtime ROCm 6;
  • i driver installano solo ROCm 7;
  • Cycles tenta di caricare kernel incompatibili;
  • l’applicazione va in crash.

Il ruolo del file amdhip64_6.dll


Ulteriori dettagli tecnici sono stati condivisi da Sahar A. Kashi, sviluppatore coinvolto nell’ecosistema AMD.

Secondo quanto spiegato, il problema emerge soprattutto dopo una reinstallazione pulita dei driver con factory reset attivo.

Durante questa procedura viene rimosso il file:


amdhip64_6.dll


Questa libreria rappresenta un componente fondamentale per il supporto ROCm 6 richiesto da Blender 5.1.1.

In assenza della DLL, Cycles tenta automaticamente di utilizzare i kernel ROCm 7 presenti nel nuovo stack driver, ma il software non è ancora stato compilato per tale ambiente runtime.

Il risultato è un crash immediato o instabilità durante il rendering GPU.


Cycles e il rendering path tracing su GPU AMD


Cycles rappresenta uno dei componenti più importanti dell’ecosistema Blender per il rendering fotorealistico.


Il motore utilizza:


  • ray tracing;
  • path tracing;
  • accelerazione GPU;
  • compute shader;
  • kernel ROCm/HIP.

La compatibilità runtime diventa quindi essenziale per garantire:


  • stabilità del rendering;
  • compilazione corretta dei kernel;
  • gestione memoria GPU;
  • performance compute.

Qualsiasi incompatibilità nello stack HIP/ROCm può compromettere completamente il funzionamento del motore di rendering.


Soluzione temporanea consigliata


In attesa di una correzione ufficiale, la soluzione suggerita agli utenti Radeon consiste nel tornare ai driver AMD Adrenalin 26.4.1.

Questa versione mantiene ancora la compatibilità con ROCm 6 e consente a Blender 5.1.1 di funzionare correttamente con Cycles.


La raccomandazione attuale è quindi:


  • disinstallare i driver 26.5.1;
  • installare AMD Adrenalin 26.4.1;
  • evitare factory reset non necessari;
  • attendere aggiornamenti Blender.

Blender 5.2 introdurrà compatibilità ROCm 7


La situazione dovrebbe essere risolta con Blender 5.2, release che introdurrà supporto completo per ROCm 7.


Questo aggiornamento consentirà:


  • compatibilità con i nuovi driver AMD;
  • miglior gestione kernel HIP;
  • supporto alle future GPU Radeon;
  • integrazione con stack software aggiornati.

Il passaggio a ROCm 7 rappresenta inoltre un elemento strategico importante per AMD nel settore GPU compute e AI acceleration.


Impatto sugli utenti professionali


Il problema evidenzia ancora una volta quanto la stabilità dello stack software sia cruciale nel settore professionale.

Per artisti 3D, studi VFX e creator che utilizzano Blender quotidianamente, incompatibilità di questo tipo possono causare:


  • interruzioni nei workflow;
  • perdita di produttività;
  • instabilità nei render farm;
  • ritardi nelle pipeline di produzione.

La vicenda sottolinea anche la crescente dipendenza delle moderne applicazioni creative dalle runtime AI/compute integrate nei driver GPU.


Conclusione


L’incompatibilità tra AMD Adrenalin 26.5.1 e Blender 5.1.1 mostra quanto l’evoluzione rapida dello stack ROCm possa creare problemi di transizione per applicazioni professionali GPU-accelerated.

In attesa del supporto ufficiale ROCm 7 previsto con Blender 5.2, gli utenti Radeon dovranno temporaneamente affidarsi ai driver precedenti per garantire stabilità al motore Cycles e ai workflow di rendering avanzato.


HW Legend Staff


Newsletter HW Legend


Caricamento