[SRU] Patch for flicker and glitching on common LCD display panels, intel framebuffer
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | |||
linux (Ubuntu) |
Fix Released
|
Low
|
Unassigned | |||
Bionic |
Won't Fix
|
Undecided
|
Unassigned | |||
Focal |
Won't Fix
|
Undecided
|
Unassigned | |||
Groovy |
Fix Released
|
Low
|
Unassigned | |||
Hirsute |
Fix Released
|
Low
|
Unassigned | |||
Impish |
Fix Released
|
Low
|
Unassigned | |||
linux-hwe-5.8 (Ubuntu) | ||||||
Bionic |
Invalid
|
Undecided
|
Unassigned | |||
Focal |
Fix Released
|
Critical
|
Unassigned | |||
Groovy |
Invalid
|
Undecided
|
Unassigned | |||
Hirsute |
Invalid
|
Undecided
|
Unassigned | |||
Impish |
Invalid
|
Undecided
|
Unassigned | |||
linux-oem-5.10 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | |||
Bionic |
Invalid
|
Undecided
|
Unassigned | |||
Focal |
Fix Released
|
Low
|
Unassigned | |||
Groovy |
Invalid
|
Undecided
|
Unassigned | |||
Hirsute |
Invalid
|
Undecided
|
Unassigned | |||
Impish |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Filing this with my Kubuntu Focus (kfocus.org) OEM hat on:
[Impact]
We are having screen flickering and glitching issues with some of our hardware upon wake from suspend. We have worked with our ODM to figure out a fix for this. They had reported there were no issues when running Windows on the same hardware. As such, we tested, and found that this issue first began as a regression in kernel 5.0 (did not exist in kernel 4.18 per our tests).
We identified a patch via https:/
Our hardware ships with Kubuntu 20.04 LTS, which means the 5.13 kernel will not see these machines, at least in the forseeable future. As such, we request that this patch be added to the kernel. Per our testing, this patch is straightforward to add and works flawlessly.
The patch that works best was created in collaboration with Kai-Heng Feng, is attached to this bug report, and can be found here: https:/
Until this is fixed, we have a whole batch of hardware we cannot sell, so, as an OEM, this is a high priority.
[Test Plan]
* Install Kubuntu on an affected Kubuntu Focus M2 computer (not in the hands of customers at this time)
* Notice screen glitching/
* Install kernel compiled with the attached patch. Boot from patched kernel.
* Suspend laptop, resume. No glitches.
[Where problems could occur]
* Although this solves the problem for us and has been confirmed to work with the Intel developers that developed this patch, it could cause another display type to have problems. This is unlikely as it has been vetted by Intel and by the mainline Linux kernel developers.
Changed in linux (Ubuntu Focal): | |
status: | New → Confirmed |
Changed in linux (Ubuntu Groovy): | |
status: | New → Confirmed |
Changed in linux (Ubuntu Bionic): | |
status: | New → Confirmed |
Changed in linux (Ubuntu Focal): | |
importance: | Undecided → Critical |
Changed in linux (Ubuntu Hirsute): | |
importance: | Critical → High |
description: | updated |
Changed in linux (Ubuntu Bionic): | |
status: | Confirmed → Won't Fix |
Changed in linux (Ubuntu Focal): | |
status: | Confirmed → Won't Fix |
Changed in linux-hwe-5.8 (Ubuntu Focal): | |
importance: | Undecided → Critical |
Changed in linux (Ubuntu Bionic): | |
importance: | Critical → Undecided |
Changed in linux (Ubuntu Focal): | |
importance: | Critical → Undecided |
summary: |
- [SRU] Patch for flicker and glitching on certain hardware, intel - framebuffer, + [SRU] Patch for flicker and glitching on common LCD display panels, + intel framebuffer |
tags: | added: originate-from-1907534 stella |
Changed in linux-oem-5.10 (Ubuntu Focal): | |
status: | Confirmed → Fix Committed |
Changed in linux (Ubuntu Groovy): | |
status: | Confirmed → Fix Committed |
Changed in linux (Ubuntu Hirsute): | |
status: | Confirmed → Fix Committed |
Changed in hwe-next: | |
status: | New → Fix Released |
Changed in linux-hwe-5.8 (Ubuntu Impish): | |
status: | Confirmed → Invalid |
Changed in linux-hwe-5.8 (Ubuntu Hirsute): | |
status: | Confirmed → Invalid |
Changed in linux-hwe-5.8 (Ubuntu Groovy): | |
status: | Confirmed → Invalid |
Changed in linux-hwe-5.8 (Ubuntu Bionic): | |
status: | Confirmed → Invalid |
Can you please also test [1] on top of that fix? /cgit.freedeskt op.org/ drm-tip/ commit/ ?id=acca7762eb7 1bc05a8f28d2932 0d193150051f79
[1] https:/