Public bug reported:
[Impact]
When hardware rotation feature is used by compositor, the clip damage on cursor
plane causes screen glitches on AMD platforms with PSR panel.
[Fix]
Disable clip damage when hardware rotation is used.
[Test]
With the patch applied, the issue can't be observed when the screen is rotated
180 degree.
90 and 270 degrees are unaffected since no compositor is using hardware
rotation for those two angles.
[Where problems could occur]
The power consumption in theory will higher for 180 degree rotation because now
the full screen may need to be redrawn when cursor moves.
** Affects: linux (Ubuntu)
Importance: Low
Status: Confirmed
** Affects: linux-oem-6.1 (Ubuntu)
Importance: Undecided
Status: Invalid
** Affects: linux-oem-6.5 (Ubuntu)
Importance: Undecided
Status: Invalid
** Affects: linux (Ubuntu Jammy)
Importance: Undecided
Status: Won't Fix
** Affects: linux-oem-6.1 (Ubuntu Jammy)
Importance: Low
Status: Confirmed
** Affects: linux-oem-6.5 (Ubuntu Jammy)
Importance: Low
Status: Confirmed
** Affects: linux (Ubuntu Lunar)
Importance: Low
Status: Confirmed
** Affects: linux-oem-6.1 (Ubuntu Lunar)
Importance: Undecided
Status: Invalid
** Affects: linux-oem-6.5 (Ubuntu Lunar)
Importance: Undecided
Status: Invalid
** Affects: linux (Ubuntu Mantic)
Importance: Low
Status: Confirmed
** Affects: linux-oem-6.1 (Ubuntu Mantic)
Importance: Undecided
Status: Invalid
** Affects: linux-oem-6.5 (Ubuntu Mantic)
Importance: Undecided
Status: Invalid
** Affects: linux (Ubuntu Noble)
Importance: Low
Status: Confirmed
** Affects: linux-oem-6.1 (Ubuntu Noble)
Importance: Undecided
Status: Invalid
** Affects: linux-oem-6.5 (Ubuntu Noble)
Importance: Undecided
Status: Invalid
** Also affects: linux (Ubuntu Jammy)
Importance: Undecided
Status: New
** Also affects: linux (Ubuntu Mantic)
Importance: Undecided
Status: New
** Also affects: linux (Ubuntu Lunar)
Importance: Undecided
Status: New
** Also affects: linux (Ubuntu Noble)
Importance: Undecided
Status: New
** Changed in: linux (Ubuntu Jammy)
Status: New => Won't Fix
** Changed in: linux (Ubuntu Lunar)
Status: New => Confirmed
** Changed in: linux (Ubuntu Mantic)
Status: New => Confirmed
** Changed in: linux (Ubuntu Noble)
Status: New => Confirmed
** Also affects: linux-oem-6.1 (Ubuntu)
Importance: Undecided
Status: New
** Changed in: linux-oem-6.1 (Ubuntu Lunar)
Status: New => Invalid
** Changed in: linux-oem-6.1 (Ubuntu Mantic)
Status: New => Invalid
** Changed in: linux-oem-6.1 (Ubuntu Noble)
Status: New => Invalid
** Changed in: linux-oem-6.1 (Ubuntu Jammy)
Status: New => Confirmed
** Also affects: linux-oem-6.5 (Ubuntu)
Importance: Undecided
Status: New
** Changed in: linux-oem-6.5 (Ubuntu Jammy)
Status: New => Confirmed
** Changed in: linux-oem-6.5 (Ubuntu Lunar)
Status: New => Invalid
** Changed in: linux-oem-6.5 (Ubuntu Mantic)
Status: New => Invalid
** Changed in: linux-oem-6.5 (Ubuntu Noble)
Status: New => Invalid
** Changed in: linux (Ubuntu Lunar)
Importance: Undecided => Low
** Changed in: linux (Ubuntu Mantic)
Importance: Undecided => Low
** Changed in: linux (Ubuntu Noble)
Importance: Undecided => Low
** Changed in: linux-oem-6.1 (Ubuntu Jammy)
Importance: Undecided => Low
** Changed in: linux-oem-6.5 (Ubuntu Jammy)
Importance: Undecided => Low
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2045958
Title:
Avoid using damage rectangle under hardware rotation mode when PSR is
enabled
Status in linux package in Ubuntu:
Confirmed
Status in linux-oem-6.1 package in Ubuntu:
Invalid
Status in linux-oem-6.5 package in Ubuntu:
Invalid
Status in linux source package in Jammy:
Won't Fix
Status in linux-oem-6.1 source package in Jammy:
Confirmed
Status in linux-oem-6.5 source package in Jammy:
Confirmed
Status in linux source package in Lunar:
Confirmed
Status in linux-oem-6.1 source package in Lunar:
Invalid
Status in linux-oem-6.5 source package in Lunar:
Invalid
Status in linux source package in Mantic:
Confirmed
Status in linux-oem-6.1 source package in Mantic:
Invalid
Status in linux-oem-6.5 source package in Mantic:
Invalid
Status in linux source package in Noble:
Confirmed
Status in linux-oem-6.1 source package in Noble:
Invalid
Status in linux-oem-6.5 source package in Noble:
Invalid
Bug description:
[Impact]
When hardware rotation feature is used by compositor, the clip damage on
cursor plane causes screen glitches on AMD platforms with PSR panel.
[Fix]
Disable clip damage when hardware rotation is used.
[Test]
With the patch applied, the issue can't be observed when the screen is
rotated 180 degree.
90 and 270 degrees are unaffected since no compositor is using hardware
rotation for those two angles.
[Where problems could occur]
The power consumption in theory will higher for 180 degree rotation because
now the full screen may need to be redrawn when cursor moves.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2045958/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp