Skip to content

Intel Xe GPU

WARNING

Support for Intel discrete graphics cards is still in its early stages. Please follow upstream updates for further developments.

Xe Discrete Graphics (DG1)

If you are using a new-world distribution (e.g., AOSC OS, ArchLinux for Loong) with Linux 6.8 or above on the LoongArch platform, you can use Intel Xe architecture discrete graphics cards at the system level.

If you are using a 3A5000-7A2000-EVB (Loongson 3A5000) or XA61200 (Loongson 3A6000) motherboard, you can choose to update the firmware from here to support displaying images in the BIOS interface and Grub boot interface.

Due to compatibility issues with the i915 module on the LoongArch platform, it is necessary to force the use of the xe kernel module while keeping Mesa up to date.

Run the following command in the terminal:

bash
lspci -nn | grep VGA

Then capture the hardware PCI ID and add the following kernel parameters:

i915.force_probe=!4905 xe.force_probe=4905

Here are the corresponding PCI IDs for the graphics cards:

Graphics CardPCI ID
DG1 96EU4905
DG1 80EU4908
Arc A38056a5
Arc A58056a2
Arc A75056a1
Arc A77056a0

Arc A Series Graphics (DG2)

Currently, there is significant performance degradation when using Arc A-Series GPUs on the LoongArch platform (e.g., glmark2 scores around 200). Please use them with caution in conjunction with the xe kernel module.

CC BY-SA 4.0 International