Soluzione della community

Supporto per le GPU Intel Battlemage su ZimaOS: B50 e B580

IceWhale confirmed Battlemage support for ZimaOS 1.5.3, tested B580 transcoding with the xe driver, and the Arc Pro B50 user later confirmed success after updating.

Il supporto per le GPU Intel Battlemage è arrivato in ZimaOS 1.5.3, ma verifica la scheda esatta invece di presumere che ogni SKU Battlemage offra lo stesso supporto multimediale e per l’IA. IceWhale ha confermato un Arc B580 con il driver Linux xe e la transcodifica hardware in Jellyfin; l’utente originale dell’Arc Pro B50 ha poi effettuato l’aggiornamento e riferito che funzionava senza problemi.

Lo stesso thread del 2025 mostrava anche un Arc Pro B60 che all’epoca non veniva riconosciuto nel test di IceWhale perché il supporto del kernel e del dispositivo era troppo recente. Le versioni attuali sono più recenti, quindi considera quel risultato sul B60 un limite storico e verifica l’ID PCI effettivo sulla versione corrente di ZimaOS.

Aggiorna a ZimaOS 1.5.3 o versione successiva

Le note di rilascio ufficiali della versione 1.5.3 dichiarano esplicitamente che ZimaOS ha aggiunto il supporto dei driver per le GPU Intel della serie Battlemage.

Le attuali note di rilascio di ZimaOS 1.5.3 costituiscono il riferimento di base.

Passaggio 1: verifica il rilevamento PCIe

lspci -nn | grep -Ei 'vga|display|intel'
lspci -nnk -d ::0300

Se la scheda non compare affatto, concentrati sull’inserimento nello slot PCIe, sulla compatibilità dello slot e delle linee, sul BIOS e sull’alimentazione prima di modificare Jellyfin.

Passaggio 2: conferma il driver xe

IceWhale ha riferito specificamente che il B580 utilizzava il xe driver del kernel. Controlla il Driver del kernel in uso riga da lspci -nnk.

Non presumere che un vecchio i915 la guida alla risoluzione dei problemi si applica a tutte le schede Battlemage.

Passaggio 3: controlla /dev/dri

ls -l /dev/dri

Per i carichi di lavoro multimediali, il nodo di rendering è ciò di cui hanno generalmente bisogno container come Jellyfin. Una scheda visibile in lspci ma l’assenza di dispositivi di rendering utilizzabili indica un problema di inizializzazione del driver o del dispositivo.

Passaggio 4: assegna la GPU a Jellyfin

Mappa il dispositivo appropriato /dev/dri il dispositivo nel container Jellyfin e abilita l’accelerazione hardware Intel seguendo le indicazioni aggiornate di Jellyfin.

Riproduci quindi un file che richieda effettivamente la transcodifica e verifica che il server stia usando l’hardware, invece di limitarti a osservare che la GPU appare nell’interfaccia.

Il B580 e il B50 hanno riscontri verificati dalla community

IceWhale ha testato la transcodifica hardware del B580 prima del rilascio della versione 1.5.3. L’utente originale che chiedeva informazioni sull’Arc Pro B50 ha successivamente aggiornato e risposto che funzionava senza problemi.

Questi risultati sono più solidi che presumere che “serie Battlemage” significhi che ogni scheda, firmware, codec e framework di IA abbia lo stesso livello di maturità.

Il B60 era troppo nuovo nel test originale

IceWhale aveva anche una Arc Pro B60 che non è stata riconosciuta nello stesso test di dicembre 2025. Poiché da allora ZimaOS è andato avanti, gli utenti attuali dovrebbero ripetere il test invece di ripetere “B60 non supportata” come se fosse un'affermazione permanente.

Il supporto multimediale e il supporto all'IA sono diversi

Una GPU può riuscire a transcodificare video mentre un container di IA non dispone ancora del supporto compatibile per oneAPI, PyTorch, OpenVINO o per il relativo framework. Testa il carico di lavoro che ti interessa realmente.

L'attuale panoramica dei driver hardware di ZimaOS indica che il supporto alle GPU Intel/AMD/NVIDIA varia in base al modello e alla disponibilità dei driver.

La guida ai carichi di lavoro delle GPU fornisce un contesto più ampio per la pianificazione dell'hardware.

Verifica la transcodifica hardware, non solo il rilevamento del dispositivo

Una scheda che compare in lspci dimostra solo l'enumerazione PCIe. Per dimostrare l'accelerazione multimediale, avvia una transcodifica Jellyfin che il client non può riprodurre direttamente e controlla le informazioni sulla riproduzione/transcodifica del server.

Se l'utilizzo della CPU rimane elevato e il dispositivo di rendering Intel non viene utilizzato, controlla la mappatura dei dispositivi del container, il supporto ai codec e le impostazioni di accelerazione hardware di Jellyfin.

Verifica il supporto ai codec per il carico di lavoro necessario

I motori multimediali Battlemage possono supportare codec moderni, ma l'intero percorso dipende anche dal driver del kernel, dallo stack multimediale dello spazio utente, dall'immagine del container e dall'applicazione. Testa il carico di lavoro esatto HEVC, AV1, H.264 o di tone mapping che ti interessa.

I limiti di alimentazione e dello slot PCIe continuano ad applicarsi

Un driver supportato non supera i limiti hardware. Prima dell'installazione in un sistema Zima compatto, verifica il requisito di alimentazione della GPU, lo spazio fisico disponibile, la disponibilità di linee PCIe e l'eventuale presenza di un connettore di alimentazione esterno.

FAQ

Quale versione di ZimaOS ha aggiunto il supporto a Battlemage?

ZimaOS 1.5.3 ha aggiunto ufficialmente il supporto ai driver delle GPU della serie Intel Battlemage.

Arc B580 funziona per la transcodifica con Jellyfin?

IceWhale ha riferito che B580 funzionava correttamente xe- test del driver e della transcodifica hardware con Jellyfin.

Arc Pro B50 funziona?

L'utente originale di B50 ha aggiornato alla release supportata e ha riferito che funzionava senza problemi.

Questo garantisce che Arc Pro B60 funzioni ora?

No. B60 non è stato riconosciuto nel test originale del 2025. Usa ZimaOS aggiornato e verifica il dispositivo PCI esatto, il driver, il render node e il carico di lavoro previsto.