You are not logged in.
Hello,
I am experiencing random system freezes on my laptop with Intel Meteor Lake iGPU.
Architecture: x86_64
Model name: Intel(R) Core(TM) Ultra 7 255H
~ ❯ lspci -nnk | grep -A3 VGA
0000:00:02.0 VGA compatible controller [0300]: Intel Corporation Arrow Lake-P [Intel Graphics](rev 03)
DeviceName: Onboard - Video
Subsystem: ASUSTeK Computer Inc. Device
Kernel driver in use: i915
~ ❯ uname -a
Linux comp 6.12.47-1-lts #1 SMP PREEMPT_DYNAMIC Fri, 12 Sep 2025 08:06:51 +0000 x86_64 GNU/Linux
The freezes occur during normal desktop usage. After rebooting and checking logs, I noticed recurring i915 DRM errors related to GSC proxy initialization.
**System info:**
- Distro: Arch Linux
- Kernel: linux-lts 6.6.x (also reproducible)
- Mesa: 25.2.2-2
- CPU/GPU: Intel Meteor Lake (iGPU, 7d51)
- Boot parameters: i915.force_probe=* i915.enable_dc=0 i915.enable_psr=0
**Logs (journalctl -k):**
Sep 17 16:27:22 homecomp kernel: i915 0000:00:02.0: [drm] Found METEORLAKE (device ID 7d51) display version 14.00 stepping D0
Sep 17 16:27:22 homecomp kernel: i915 0000:00:02.0: [drm] GT0: GuC firmware i915/mtl_guc_70.bin version 70.44.1
Sep 17 16:27:22 homecomp kernel: i915 0000:00:02.0: [drm] GT1: GuC firmware i915/mtl_guc_70.bin version 70.44.1
Sep 17 16:27:22 homecomp kernel: i915 0000:00:02.0: [drm] GT1: HuC firmware i915/mtl_huc_gsc.bin version 8.5.4
Sep 17 16:27:22 homecomp kernel: i915 0000:00:02.0: [drm] GT1: HuC: authenticated for clear media
Sep 17 16:27:22 homecomp kernel: i915 0000:00:02.0: [drm] Protected Xe Path (PXP) protected content support initialized
Sep 17 16:27:33 homecomp kernel: i915 0000:00:02.0: [drm] ERROR GT1: GSC proxy component didn't bind within the expected timeout
Sep 17 16:27:33 homecomp kernel: i915 0000:00:02.0: [drm] ERROR GT1: GSC proxy handler failed to init
I also see freezes that do not leave a clear "GPU HANG" message in logs, but the system becomes unresponsive and requires a hard reboot.
**Troubleshooting done:**
- Tried both `linux` (6.11.x) and `linux-lts` kernels → freezes occur on both, but less reproducible on `linux`.
- Boot parameters tested:
- With `i915.force_probe=* i915.enable_dc=0 i915.enable_psr=0` → system boots, but freezes still happen.
- Adding `i915.enable_guc=0` or `i915.enable_pm=0` → system fails to start graphical environment.
- Adding `i915.enable_guc=2` → system fails to boot into graphics as well.
- Mesa is up-to-date from Arch repos (25.2.2-2).
**Questions:**
- Is the GSC proxy error related to the freezes?
- Should GuC/HuC be forced differently on Meteor Lake, or is this a kernel/i915 regression?
- Any recommended kernel parameters or patches to stabilize i915 on Meteor Lake?
Thanks in advance!
Offline
I've experienced similar problems on the same hardware with Ubuntu 24.04. Seems a kernel power management issue. These kernel parameters seems to work for me (so far):
intel_idle.max_cstate=0 processor.max_cstate=0 pcie_aspm=off i915.enable_psr=0 mem_sleep_default=deep i915.enable_dc=0 ahci.mobile_lpm_policy=1
I'll try to gradually increase cstate to find the optimal value that does not cause freezes.
Offline