Intel Battlemage GPU support arrived in ZimaOS 1.5.3, but verify the exact card rather than assuming every Battlemage SKU has identical media and AI support. IceWhale confirmed an Arc B580 running the Linux xe driver and hardware transcoding in Jellyfin; the original Arc Pro B50 user then updated and reported that it worked without issue.
The same 2025 thread also showed an Arc Pro B60 that was not recognized in IceWhale's test at that time because the kernel/device support was too new. Current releases are newer, so treat that B60 result as a historical boundary and test your actual PCI ID on current ZimaOS.
Update to ZimaOS 1.5.3 or Newer
The official 1.5.3 release notes explicitly state that ZimaOS added driver support for Intel Battlemage-series GPUs.
The current ZimaOS 1.5.3 release notes is the baseline.
Step 1: Check PCIe Detection
lspci -nn | grep -Ei 'vga|display|intel'
lspci -nnk -d ::0300
If the card does not appear at all, focus on PCIe seating, slot/lane compatibility, BIOS, and power before changing Jellyfin.
Step 2: Confirm the xe Driver
IceWhale specifically reported that the B580 used the xe kernel driver. Check the Kernel driver in use line from lspci -nnk.
Do not assume an old i915 troubleshooting guide applies to every Battlemage card.
Step 3: Check /dev/dri
ls -l /dev/dri
For media workloads, the render node is what containers such as Jellyfin generally need. A card visible in lspci but missing usable render devices points to a driver/device initialization problem.
Step 4: Pass the GPU to Jellyfin
Map the appropriate /dev/dri device into the Jellyfin container and enable Intel hardware acceleration using the current Jellyfin guidance.
Then play a file that actually requires transcoding and verify the server is using hardware rather than simply observing that the GPU appears in the UI.
B580 and B50 Have Verified Community Evidence
IceWhale tested B580 hardware transcoding before the 1.5.3 release. The original user asking about an Arc Pro B50 later updated and replied that it worked without issue.
Those results are stronger than assuming “Battlemage series” means every board, firmware, codec, and AI framework is equally mature.
B60 Was Too New in the Original Test
IceWhale also had an Arc Pro B60 that was not recognized in the same December 2025 test. Because ZimaOS has moved forward since then, current users should re-test rather than repeating “B60 unsupported” as a permanent statement.
Media Support and AI Support Are Different
A GPU can transcode video successfully while an AI container still lacks compatible oneAPI, PyTorch, OpenVINO, or framework support. Test the workload you actually care about.
The current ZimaOS hardware driver overview notes that Intel/AMD/NVIDIA GPU support varies by model and driver availability.
The GPU workload guide provides broader hardware planning context.
Verify Hardware Transcoding, Not Just Device Detection
A card appearing in lspci only proves PCIe enumeration. To prove media acceleration, start a Jellyfin transcode that the client cannot direct-play and inspect the server's playback/transcode information.
If CPU usage remains high and the Intel render device is unused, check container device mapping, codec support, and Jellyfin hardware-acceleration settings.
Check Codec Support for the Workload You Need
Battlemage media engines can support modern codecs, but the full path also depends on the kernel driver, userspace media stack, container image, and application. Test the exact HEVC, AV1, H.264, or tone-mapping workload you care about.
PCIe Power and Slot Limits Still Apply
A supported driver does not override hardware constraints. Confirm the GPU's power requirement, physical clearance, PCIe lane availability, and any external power connector before installing it in a compact Zima system.
FAQ
Which ZimaOS version added Battlemage support?
ZimaOS 1.5.3 officially added Intel Battlemage-series GPU driver support.
Does Arc B580 work for Jellyfin transcoding?
IceWhale reported a successful B580 xe-driver and Jellyfin hardware-transcoding test.
Does Arc Pro B50 work?
The original B50 user updated to the supported release and reported that it worked without issue.
Does that guarantee Arc Pro B60 works now?
No. B60 was not recognized in the original 2025 test. Use current ZimaOS and verify the exact PCI device, driver, render node, and target workload.
