Public bug reported:

On a Huawei MateBook E (11th Gen Intel Core i7-1160G7), the screen
intermittently flickers (shakes/has horizontal ripples). The issue is
significantly reduced by adding certain GRUB kernel parameters, but not
completely eliminated.

**GRUB parameters currently used** (from /proc/cmdline):

quiet splash intel_idle.max_cstate=2 nuclear_pageflip=1
i915.force_probe=9a40 i915.enable_psr=0 i915.enable_guc=3

intel_idle.max_cstate=2:
This parameter is not related to the screen flickering issue. It was added to 
work around a separate problem: after suspend or screen blanking, the system 
fails to wake up (black screen, unresponsive). Setting intel_idle.max_cstate=2 
prevents the CPU from entering deep C‑states (C3 and deeper), which reliably 
resolves the wake‑up failure. Its presence in the GRUB command line does not 
affect the flickering behaviour.

Without these parameters, flickering occurs very frequently (every few
minutes). With them, the frequency drops but still occurs, especially
when switching power sources (AC/battery) or after resume from suspend.

**System information**  
- Model: Huawei MateBook E(2022)  
- CPU: 11th Gen Intel(R) Core(TM) i7-1160G7  
- GPU: Intel Iris Xe Graphics (Tiger Lake)  
- Kernel: 6.8.0-106-generic (issue also present on 6.11, 6.12)  
- Display server: Wayland  
  
- The issue does not occur on Windows (dual boot).  
- I have tried updating linux-firmware, firmware-intel-graphics, and several 
kernel versions.  
- The GRUB parameters that help (disabling PSR, limiting C-states, etc.) 
suggest a power management / panel self-refresh related problem.

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-6.8.0-106-generic 6.8.0-106.106
ProcVersionSignature: Ubuntu 6.8.0-106.106-generic 6.8.12
Uname: Linux 6.8.0-106-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.8
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC0:  yc         1317 F.... pipewire
                      yc         1327 F.... wireplumber
 /dev/snd/seq:        yc         1317 F.... pipewire
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Mon Mar 23 12:21:57 2026
MachineType: HUAWEI DRC-WXX
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-106-generic 
root=UUID=cb56fa51-4aab-483c-965f-653fa3c2d656 ro "acpi_osi=Windows 2020" quiet 
splash intel_idle.max_cstate=2 nuclear_pageflip=1 i915.force_probe=9a40 
i915.enable_psr=0 i915.enable_guc=3 vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-6.8.0-106-generic N/A
 linux-backports-modules-6.8.0-106-generic  N/A
 linux-firmware                             20240318.git3b128b60-0ubuntu2.25
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/26/2023
dmi.bios.release: 1.35
dmi.bios.vendor: HUAWEI
dmi.bios.version: 1.35
dmi.board.asset.tag: N/A
dmi.board.name: DRC-WXX-PCB
dmi.board.vendor: HUAWEI
dmi.board.version: M1010
dmi.chassis.asset.tag: N/A
dmi.chassis.type: 32
dmi.chassis.vendor: HUAWEI
dmi.chassis.version: M1010
dmi.ec.firmware.release: 1.35
dmi.modalias: 
dmi:bvnHUAWEI:bvr1.35:bd10/26/2023:br1.35:efr1.35:svnHUAWEI:pnDRC-WXX:pvrM1010:rvnHUAWEI:rnDRC-WXX-PCB:rvrM1010:cvnHUAWEI:ct32:cvrM1010:skuC233:
dmi.product.family: MateBook E
dmi.product.name: DRC-WXX
dmi.product.sku: C233
dmi.product.version: M1010
dmi.sys.vendor: HUAWEI

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug noble wayland-session

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

Title:
  Screen flickering on Huawei MateBook E (Tiger Lake) – partially fixed
  by GRUB parameters

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


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

Reply via email to