System info:
- Distro: Ubuntu 24.04.4 LTS (noble)
- Hardware: TUXEDO laptop, Intel Meteor Lake-P (Intel Arc Graphics, iGPU), rev 
08
- Kernel: 7.0.0-111030-tuxedo (TUXEDO's own kernel package, linux-tuxedo-24.04, 
built from deb.tuxedocomputers.com)
- GuC firmware: i915/mtl_guc_70.bin version 70.36.0

I can confirm this bug is still present on a much newer kernel than previously
reported here (6.8 / 6.14). I've been running with the workaround
`options i915 enable_guc=0` in /etc/modprobe.d/i915.conf for a while, which
reliably prevents the hangs.

To check whether the underlying bug had been fixed upstream, I temporarily
disabled the workaround (enable_guc back to driver default, i.e. -1) and
rebooted. Within a normal session, the GPU hang reproduced again with the
same signature as reported in this bug:

    kernel: i915 0000:00:02.0: [drm] *ERROR* GT0: GUC: TLB invalidation 
response timed out for seqno 1318752
    kernel: i915 0000:00:02.0: [drm] *ERROR* GT0: GUC: TLB invalidation 
response timed out for seqno 1318753
    [... repeated for ~25 seconds, seqno incrementing ...]
    kernel: Fence expiration time out i915-0000:00:02.0:0000:00:02.0:74b8c!
    kernel: i915 0000:00:02.0: [drm] GPU HANG: ecode 12:0:00000000
    kernel: i915 0000:00:02.0: [drm] GPU error state saved to 
/sys/class/drm/card1/error
    kernel: i915 0000:00:02.0: [drm] GT0: Resetting chip for stopped heartbeat 
on rcs0
    kernel: i915 0000:00:02.0: [drm] GT0: GuC firmware i915/mtl_guc_70.bin 
version 70.36.0
    kernel: i915 0000:00:02.0: [drm] GT0: GUC: submission enabled
    kernel: i915 0000:00:02.0: [drm] GT0: GUC: SLPC enabled

The driver recovered automatically via its own GPU reset (no hard reboot
needed), but affected applications had to reset their rendering context
(e.g. Firefox logged a DeviceReset/DRIVER_ERROR for WebRender at the same
timestamp).

Re-enabling `enable_guc=0` again immediately stopped the hangs. So as of
kernel 7.0.0-111030-tuxedo (TUXEDO kernel branch, ~September 2026), this is
still an open issue and the enable_guc=0 workaround is still required.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2085434

Title:
  i915 GPU hangs on Intel Meteor Lake [*ERROR* GT0: GUC: TLB
  invalidation response timed out for seqno ...]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2085434/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to