Intel Arc B580
CM4 Functionality | Pi 5 Functionality | Driver Required? | More Info |
---|---|---|---|
None | Full | Yes | GitHub Issue |
Videos Related to this Card
Description and Notes
The Intel Arc B580 is Intel’s second generation standalone graphics card, in the ‘Battlemage’ series. The Xe driver has improved a bit since the first generation ‘Archimedes’ cards, but is still a little rough.
Physically, it requires a x16 PCIe socket. You will need to supply about 225W to the card directly through it’s two 8-pin PCIe power plugs.
Xe Open Source Driver
To get the Xe driver loaded, you have to recompile the Linux kernel for Pi OS on the 6.15 branch (rpi-6.15.y
) or later.
Go to Device Drivers
> Graphics support
on the menuconfig
step, and select the Xe
driver to install.
Before compiling the kernel, run make menuconfig
and set:
- Device Drivers > Graphics support > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) > Intel Xe Graphics
- Device Drivers > Graphics support > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) > Intel Xe Graphics > Force probe xe for selected Intel hardware IDs >
*
(enter*
manually for the value)
There are a few other tweaks that need to be made to get this card to output a signal and work with Vulkan, OpenGL, etc. on a Pi.
See the linked GitHub issue for more details.
Buy this Card
If you'd like to purchase this card, it helps me out if you use the following product link:
Intel Arc B580