Rotation while composite enabled results in garbage on smaller of 2 displays
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-driver-ati |
Fix Released
|
Medium
|
|||
xserver-xorg-video-ati (Ubuntu) |
Fix Released
|
Medium
|
Bryce Harrington | ||
Natty |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Impact]
Garbage appears on screen when rotating the display.
We've had a number of reports of screen corruption with -ati esp. relating to compiz/unity that is degrading experiences or making ubuntu unusable. This patch may fix many of these issues, where the user has a rotated display.
[Fix]
A patch cherrypicked from upstream's tree resolves this bug, as confirmed by testing the package in a PPA.
The patch has already been uploaded to oneiric. No bug reports have been filed since that time (about a week ago).
[Test Case]
On affected hardware, with compiz or gnome-shell running, rotate one of the displays.
It should display properly; due to the bug it will display static garbage.
[Regression Potential]
Pageflipping is an optimization. Thus, with this disabled, users with rotated screens might see some small performance loss such as tearing or flickering, depending on their hardware and usage patterns. However, this is preferable to displaying garbage.
[Original Report]
On natty, Running xserver-
I have a 1680x1050 display and a 1440x900 display. I'm trying to get the
smaller one into portrait mode.
It works fine normally, but with compiz or gnome-shell (and xcompmgr iirc), the
smaller display (whether it's primary or secondary) just looks like static,
that varies a bit based on what's getting displayed on either.
Screenshot looks normal.
2.6.38-8 (from ubuntu natty), "ATI Technologies Inc RV620 LE [Radeon HD 3450]"
Photo of display: https:/
X log: https:/
Changed in xserver-xorg-driver-ati: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
tags: | added: corruption |
Changed in xserver-xorg-driver-ati: | |
status: | Confirmed → Fix Released |
Changed in xserver-xorg-video-ati (Ubuntu Natty): | |
status: | New → In Progress |
importance: | Undecided → Medium |
tags: |
added: verification-done removed: verification-needed |
Guessing it needs http:// cgit.freedeskto p.org/xorg/ driver/ xf86-video- ati/commit/ ?id=04293a3a84a cd96ccdf8e5e865 cf973325ca43a1