You are not logged in.

#1 2025-09-17 14:20:53

serhii
Member
Registered: 2025-09-17
Posts: 1

Random freezes on Intel Meteor Lake (i915) – GSC proxy errors

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

#2 2025-10-08 17:20:14

sebax
Member
Registered: 2025-10-08
Posts: 1

Re: Random freezes on Intel Meteor Lake (i915) – GSC proxy errors

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

Board footer

Powered by FluxBB