Supported Hardware
Intel provides driver support for General-Purpose GPUs across multiple generations. The following documents organize supported GPUs by driver and support status, and provide detailed specifications such as PCI IDs, architecture, codename, kernel and operating system support, and execution resources.
Xe KMD Driver GPUs: Latest generation GPUs, including Xe2 and Xe3 architectures, using the new Xe kernel mode driver (Xe KMD). The Xe KMD driver is included in the upstream Linux kernel and provides native support for these newer GPU architectures.
i915 KMD Driver GPUs: GPUs using the i915 kernel driver, including Xe, Xe-HPG, Xe-HPC, and Xe-LPG architectures. Most work with the upstream i915 driver, while Intel® Data Center GPU Max Series and Flex Series require the out-of-tree
intel-i915-dkmspackage.Legacy GPUs: Older generation GPUs supported by distribution-provided drivers.
To identify your graphics processor, run the following lspci command:
lspci -nn |grep -Ei 'VGA|DISPLAY'
Example output:
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:5927] (rev 06)
In this example, the PCI device ID is 5927. You can use that ID to find the corresponding GPU name in the tables linked on this page, along with additional details such as architecture, codename, and supported operating systems. Here, 5927 corresponds to Intel® Iris® Plus Graphics 650.