Panels show garbage or flickering when i915.psr2 enabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Noble |
Fix Committed
|
Medium
|
En-Wei Wu | ||
linux-oem-6.8 (Ubuntu) |
Invalid
|
Undecided
|
En-Wei Wu | ||
Noble |
Fix Released
|
Undecided
|
En-Wei Wu |
Bug Description
SRU verification for oem-6.8-noble:
[Impact]
In https:/
we've cherry-picked the 8 patches from the most recent mainline kernel to oem-6.8
to fix the panel flickering problem in the Dell OEM project. However,
OEM reports that the patches have regression on 6.8.0-1006-oem.
For now, we apply the workaround patches from oem-6.5 to fix the bug.
In the meantime, we've reported the issue to Intel and are waiting for the fix.
Once the fix is available in the mainline kernel, we'll backport the fix into
oem-6.8 kernel and revert the workaround patches, as well as submit them to Oracular.
Upstream bug: https:/
Upstream patch submission: https:/
[Fix]
Apply workaround patches from oem-6.5 to oem-6.8
[Test Plan]
The machines mentioned in the attachment (containing the problematic panel's EDID) would have flickering graphics with the linux-6.
The flickering graphic is gone after applying the workaround patches.
[Where problems could occur]
The workaround patches add some quirks that disable PSR2 on some panels. So far, there are 7 panels listed in the quirks (other panels used by OEM products are flickering-free without the patches).
If OEM starts using other panels in the future, it's not sure that the panels will be flickering-free.
CVE References
tags: | added: oem-priority |
tags: | added: somerville |
description: | updated |
Changed in linux-oem-6.8 (Ubuntu): | |
status: | New → Confirmed |
status: | Confirmed → Invalid |
status: | Invalid → In Progress |
Changed in linux-oem-6.8 (Ubuntu Noble): | |
status: | New → Fix Committed |
Changed in linux-oem-6.8 (Ubuntu): | |
status: | In Progress → Fix Committed |
status: | Fix Committed → New |
Changed in linux-oem-6.8 (Ubuntu Noble): | |
assignee: | nobody → En-Wei Wu (rickywu) |
Changed in linux (Ubuntu Noble): | |
assignee: | nobody → En-Wei Wu (rickywu) |
Changed in linux (Ubuntu Noble): | |
status: | New → Confirmed |
tags: |
added: verification-done-noble-linux-oem-6.8 removed: verification-needed-noble-linux-oem-6.8 |
Changed in linux-oem-6.8 (Ubuntu): | |
status: | New → Invalid |
Changed in linux (Ubuntu Noble): | |
importance: | Undecided → Medium |
status: | Confirmed → Fix Committed |
description: | updated |
This bug is awaiting verification that the linux-oem- 6.8/6.8. 0-1007. 7 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification- needed- noble-linux- oem-6.8' to 'verification- done-noble- linux-oem- 6.8'. If the problem still exists, change the tag 'verification- needed- noble-linux- oem-6.8' to 'verification- failed- noble-linux- oem-6.8' .
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you!