You are not logged in.

#1 2026-03-19 21:09:22

emk2203
Member
Registered: 2024-10-17
Posts: 13

[SOLVED] Intel Tiger Lake is not loading experimental Xe driver

I have a system with a NUC11TNKi3, CPU is 11th Gen Intel Core i3-1115G4 bits: 64 type: MT MCP arch: Tiger Lake. GPU output is HDMI1.

lspci -nnd ::03xx:
00:02.0 VGA compatible controller [0300]: Intel Corporation Tiger Lake-LP GT2 [UHD Graphics G4] [8086:9a78] (rev 01)

shows that the Xe driver is not loaded, but the older driver (UHD Graphics G4).

Tiger Lake should be able to load the driver. I followed the Arch wiki; the options line in my loader.conf (boot is via systemd-boot) is

options i915.force_probe=!9a78 xe.force_probe=9a78 quiet loglevel=3 consoleblank=300

.

I took note of the disputed wiki entry and also tried i915.force_probe=0000 as a dummy entry, but this didn't work either.

sudo bootctl shows that the default boot entry uses this option line.

I regenerated initrd with sudo mkinitcpio -p linux, but this was also not successful.

Is there a reason why the Xe driver isn't loaded, or what do I need to do to have it load?

Last edited by emk2203 (2026-03-19 21:50:51)

Offline

#2 2026-03-19 21:16:01

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 74,695

Re: [SOLVED] Intel Tiger Lake is not loading experimental Xe driver

shows that the Xe driver is not loaded.

It actually doesn't show anything.

lspci -knnd ::03xx

`sudo bootctl` shows that the default boot entry uses this option line.

cat /proc/cmdline

Offline

#3 2026-03-19 21:21:41

emk2203
Member
Registered: 2024-10-17
Posts: 13

Re: [SOLVED] Intel Tiger Lake is not loading experimental Xe driver

seth wrote:

It actually doesn't show anything.

Shouldn't the part in angle brackets show the driver? For the Wiki example, it shows [Iris Xe Graphics] for the Tiger Lake GPU in the example.

cat /proc/cmdline

Yes, that's the better proof. It's still confirming the option line:

cat /proc/cmdline

initrd=\intel-ucode.img initrd=\initramfs-linux.img i915.force_probe=!9a78 xe.force_probe=9a78 quiet loglevel=3 consoleblank=300

Last edited by emk2203 (2026-03-19 21:23:36)

Offline

#4 2026-03-19 21:26:00

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 74,695

Re: [SOLVED] Intel Tiger Lake is not loading experimental Xe driver

Shouldn't the part in angle brackets show the driver?

-k shows the assigned kernel module, the other text is mapped from the PCI ID and a database.
Please post the output of the command I asked for.

Offline

#5 2026-03-19 21:35:05

emk2203
Member
Registered: 2024-10-17
Posts: 13

Re: [SOLVED] Intel Tiger Lake is not loading experimental Xe driver

Please post the output of the command I asked for.

lspci -knnd ::03xx
erik@NUC11TNKi3:~$ lspci -knnd ::03xx
00:02.0 VGA compatible controller [0300]: Intel Corporation Tiger Lake-LP GT2 [UHD Graphics G4] [8086:9a78] (rev 01)
        DeviceName: Onboard - Video
        Subsystem: Intel Corporation Device [8086:3002]
        Kernel driver in use: xe
        Kernel modules: i915, xe

The issue is resolved. The kernel driver is loaded. I made a wrong interpretation of the necessary in-/ and outputs here.

Thanks for the quick, short and painless resolution.

Offline

#6 2026-03-19 21:43:14

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 74,695

Re: [SOLVED] Intel Tiger Lake is not loading experimental Xe driver

Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.

Offline

Board footer

Powered by FluxBB