Gemenskapslösning

AMD Radeon 890M på ZimaOS: GPU-acceleration, VA-API och ROCm-begränsningar

A feature-request thread that began with a Radeon 890M appearing unused in ZimaOS and developed into an official clarification: many AMD iGPUs are supported at kernel level, but IceWhale had only validated a 5800H for Jellyfin transcoding and did not have ROCm support resources at the time.

Att ett AMD-GPU visas i ZimaOS enhetsinformation bevisar inte att en specifik applikation kan använda det. Det är den centrala lärdomen från den här tråden från oktober 2025 om Radeon 890M i ett Ryzen AI 9 HX 370 PRO-system.

Den ursprungliga frågan gällde tre relaterade men olika funktioner: AMD-videoacceleration för Plex/Jellyfin, att skicka in /dev/dri i containrar samt ROCm-stöd för lokala AI-arbetslaster. IceWhale förtydligade senare att dessa inte bör betraktas som en och samma supportstatus.

Vad IceWhale faktiskt bekräftade

Zima-Jerry förtydligade att ZimaOS redan hade stöd för de flesta integrerade AMD-grafikkretsar på kärnnivå, men att teamet inte hade tillräckligt många AMD-enheter för bred testning. Den enda konfiguration han personligen hade validerat var en AMD Ryzen 7 5800H, där den integrerade Radeon-GPU:n lyckades accelerera transkodning i Jellyfin.

ZimaOS enhetsinformation som visar en AMD Ryzen 7 5800H och integrerad Radeon Vega-grafik
Det här 5800H-systemet är den AMD iGPU-konfiguration som IceWhale uttryckligen sade sig ha testat i tråden.

Zima-Giorgio sade separat att mer omfattande testning av integrerad AMD-grafik inte var en kortsiktig prioritet på grund av begränsade utvecklingsresurser.

Hårdvarutranskodning i Jellyfin fungerade i 5800H-testet

De officiella skärmbilderna visar att Jellyfin var konfigurerat för Video Acceleration API (VA-API), med /dev/dri/renderD128 valt som renderingsnod.

Jellyfins inställningar för transkodning med VA-API och renderingsenheten /dev/dri/renderD128
Skärmbilden visar den testade Jellyfin-konfigurationen, inte en generell garanti för alla AMD GPU-modeller.
Jellyfins uppspelningsinformation som visar HEVC-transkodning med mer än 200 bildrutor per sekund
IceWhales 5800H-test visade aktiv HEVC-transkodning i Jellyfin.

Radeon 890M validerades inte officiellt

Trådskaparens Radeon 890M visades i ZimaOS men verkade vara inaktiv. Tråden innehåller inget test från IceWhale som bekräftar att 890M specifikt stöder VA-API-kodning/avkodning, hårdvarutranskodning i Plex, vidarekoppling till virtuella maskiner eller AI-arbetslaster i den ZimaOS-versionen.

Zima-Jerry varnade uttryckligen för att det faktum att en enhet visas i Enhetsinformation inte nödvändigtvis betyder att den drivs fullt ut. Testning med faktiska arbetslaster krävs.

ROCm var ett separat område utan stöd

Användare i communityn ville ha /dev/kfd, ROCm-bibliotek, rocminfo och relaterade verktyg för Ollama och andra AI-applikationer. IceWhales svar var att företaget vid den tidpunkten inte hade resurser att stödja ROCm.

Det innebär att fungerande VA-API-videotranskodning på en AMD APU inte bör tolkas som ett bevis på ROCm-stöd för beräkningar.

Senare svar visade att diskreta RDNA-GPU:er fortfarande hade begränsningar

I mars 2026 rapporterade användare med diskreta Navi 23- och Navi 10-GPU:er fortfarande fel med VA-API-drivrutiner inuti containrar. Dessa rapporter är användarbaserade belägg, inte en kompatibilitetsmatris från IceWhale, men de förstärker varför modellspecifik testning är viktig.

För aktuella versioner bör du använda informationen om den senaste ZimaOS-versionen i stället för att betrakta supportgränsen från oktober 2025 som permanent.

Vanliga frågor om AMD-GPU på ZimaOS

Har ZimaOS stöd för Radeon 890M?

Tråden fastställer inte något fullständigt stöd för 890M. Den identifierades, men IceWhale publicerade inget lyckat accelerationstest av 890M där.

Vilken AMD iGPU bekräftade IceWhale för Jellyfin?

Zima-Jerry sade att han testade den integrerade grafiken i en AMD Ryzen 7 5800H och lyckades använda den för hårdvarutranskodning i Jellyfin.

Innebär AMD-videoacceleration att ROCm fungerar?

Nej. VA-API-videoacceleration och ROCm-beräkningar är olika teknikstackar. IceWhale sade uttryckligen att ROCm-stöd inte var en tillgänglig utvecklingsprioritet i den tråden.

Räcker Enhetsinformation för att verifiera GPU-acceleration?

Nej. IceWhale sade att en GPU som visas i Enhetsinformation inte nödvändigtvis innebär att den nödvändiga drivrutinsvägen i användarutrymmet fungerar.