- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ubuntu Version: 24.04.3 LTS
Kernel: 6.17.0-14-generic
Problem description: Originally my Linux setup had no issues, but after installing a Battlemage GPU and the required xe drivers, I started getting hangs on the iGPU (UHD 770). I thought I’d fixed the hangs through the steps noted below (Original GT1 hanging issue), plus a BIOS update. The Linux box ran fine for…over a month. I did a reboot of my server yesterday and I had another iGPU hang today, so something seems to have reverted. I checked the iGPU’s info, below, and noticed that while it’s still being forced to use the xe driver, it shows as having both the i915 and xe kernel modules. Is this potentially part of my issue with it hanging? How do I remove the i915 kernel module?
GT1’s information:
user@server:/$ lspci -k
00:02.0 Display controller: Intel Corporation Raptor Lake-S GT1 \[UHD Graphics 770\] (rev 04)
DeviceName: Onboard - Video
Subsystem: Gigabyte Technology Co., Ltd Raptor Lake-S GT1 \[UHD Graphics 770\]
Kernel driver in use: xe
Kernel modules: i915, xeOriginal GT1 (UHD-770) hanging issue:
Motherboard: Gigabyte Technology Co., Ltd. B760M D3H
CPU: Intel(R) Core™ i5-13600K
BIOS version: F10 (latest available)
syslog snippet (note it says ‘xe’ in relation to GT1 even though, at the time, it was using the i915 driver):
2026-01-01T08:39:43.970793-06:00 server kernel: xe 0000:03:00.0: [drm] *ERROR* GT1: TLB invalidation fence timeout, seqno=57583 recv=57582
2026-01-01T08:39:47.142869-06:00 server kernel: xe 0000:03:00.0: [drm] *ERROR* GT1: Force wake domain 5 failed to ack wake (-ETIMEDOUT) reg[0xd58] = 0x0
2026-01-01T08:39:47.142880-06:00 server kernel: xe 0000:03:00.0: [drm] *ERROR* GT1: Force wake domain 12 failed to ack wake (-ETIMEDOUT) reg[0xd74] = 0x0GPU and iGPU info (before forcing the xe driver on the iGPU):
user@server:/$ lspci -k | grep -EA3 ‘VGA|3D|Display’
00:02.0 Display controller: Intel Corporation Raptor Lake-S GT1 \[UHD Graphics 770\] (rev 04)
DeviceName: Onboard - Video
Subsystem: Gigabyte Technology Co., Ltd Raptor Lake-S GT1 \[UHD Graphics 770\]
Kernel driver in use: i915
03:00.0 VGA compatible controller: Intel Corporation Device e20b
Subsystem: ASRock Incorporation Device 6021
Kernel driver in use: xe
Kernel modules: xeForcing iGPU to use Xe driver:
GRUB_CMDLINE_LINUX_DEFAULT=“i915.force_probe=!a780 xe.force_probe=a780”
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Maybe another path is to revert the iGPU to the Linux kernel's i915 module and driver? If I were to do that I would somehow need to stop xe from trying to communicate with the iGPU. Recall that the xe driver was causing the timeout when the iGPU was still using the i915 driver. I have no idea why xe was communicating with the iGPU at that point.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page