2011-06-28 14:33:46 |
Sameer Morar |
bug |
|
|
added bug |
2011-06-28 14:34:02 |
Sameer Morar |
xserver-xorg-video-intel (Ubuntu): assignee |
|
Sameer Morar (smorar) |
|
2011-06-28 14:34:57 |
Sameer Morar |
bug watch added |
|
http://bugs.freedesktop.org/show_bug.cgi?id=28798 |
|
2011-06-28 14:34:57 |
Sameer Morar |
bug task added |
|
xserver-xorg-video-intel |
|
2011-06-28 14:40:27 |
Sameer Morar |
attachment added |
|
Debdiff for natty https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/803012/+attachment/2183707/+files/diff_from_natty.debdiff |
|
2011-06-28 14:40:48 |
Sameer Morar |
attachment added |
|
Diff for oneiric https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/803012/+attachment/2183708/+files/diff_from_oneiric.debdiff |
|
2011-06-28 14:41:39 |
Sameer Morar |
tags |
|
patch patch-accepted-upstream |
|
2011-06-28 14:41:54 |
Sameer Morar |
xserver-xorg-video-intel (Ubuntu): status |
New |
Confirmed |
|
2011-06-28 14:53:29 |
Sameer Morar |
xserver-xorg-video-intel (Ubuntu): assignee |
Sameer Morar (smorar) |
|
|
2011-06-28 15:02:14 |
Sameer Morar |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2011-06-28 15:22:47 |
Bug Watch Updater |
xserver-xorg-video-intel: status |
Unknown |
Fix Released |
|
2011-06-28 15:22:47 |
Bug Watch Updater |
xserver-xorg-video-intel: importance |
Unknown |
Medium |
|
2011-06-29 12:00:19 |
Launchpad Janitor |
xserver-xorg-video-intel (Ubuntu): status |
Confirmed |
Fix Released |
|
2011-06-29 12:14:33 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/xserver-xorg-video-intel |
|
2011-07-08 20:01:40 |
Benjamin Drung |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2011-07-19 01:06:37 |
Bryce Harrington |
nominated for series |
|
Ubuntu Natty |
|
2011-07-19 01:06:37 |
Bryce Harrington |
bug task added |
|
xserver-xorg-video-intel (Ubuntu Natty) |
|
2011-07-19 01:06:55 |
Bryce Harrington |
xserver-xorg-video-intel (Ubuntu Natty): importance |
Undecided |
High |
|
2011-07-19 01:06:55 |
Bryce Harrington |
xserver-xorg-video-intel (Ubuntu Natty): status |
New |
Triaged |
|
2011-07-19 01:06:55 |
Bryce Harrington |
xserver-xorg-video-intel (Ubuntu Natty): milestone |
|
natty-updates |
|
2011-07-19 01:08:03 |
Bryce Harrington |
xserver-xorg-video-intel (Ubuntu Natty): importance |
High |
Medium |
|
2011-07-19 01:18:33 |
Bryce Harrington |
description |
Some UI elements from wine and fvwm don't render correctly when using the Intel driver. This can be observed in screenshots shown in the following links:
https://bugs.freedesktop.org/show_bug.cgi?id=28798
https://bugs.freedesktop.org/show_bug.cgi?id=29401
http://askubuntu.com/questions/29642/black-or-corrupt-ui-artifacts-under-wine/
These issues have been attributed to errors in UXA utilising the 3D pipeline for core rendering.
Upstream has disabled this to resolve this issue for now.
I have applied their patch (commit: 855ced5a4eb67e287001ae22cb6489639c548cfa) to test this fix, which works for me here:
https://launchpad.net/~smorar/+archive/bugfixes |
[Impact]
Widespread occurrences of rendering corruption with -intel. It is cosmetic but looks very ugly.
The issue is caused by a buggy optimization added in upstream commit 3055d401, "uxa: Use Composite rather than solid blitter for PolyRect" added in 2.12.0 (i.e. Maverick).
[Development Fix]
Upstream simply dropped the optimization entirely; their longer term plans are to provide better performance via the new SNA acceleration architecture (which we might ship in oneiric).
[Stable Fix]
See attached debdiff. It is a backport of the upstream patch to natty.
[Test Case]
The bug exhibits itself in different ways for different people, and has different steps for reproducing. For example, tabbing between windows, closing windows, selecting text, etc. Generally you'll see corruption, blackness, or lines surrounding or related to text or dropdown windows.
But in general, booting on affected hardware and using for a period of time will eventually trigger creation of the artifacts.
[Regression Potential]
Probably low. In theory, removal of an optimization path would risk some performance loss, however in practice we're not seeing anyone reporting that the performance got noticeably worse. In any case, it is not expected that the performance loss would be very large, and small performance impacts to resolve a screen corruption issue would probably be a fair trade.
[Original Report]
Some UI elements from wine and fvwm don't render correctly when using the Intel driver. This can be observed in screenshots shown in the following links:
https://bugs.freedesktop.org/show_bug.cgi?id=28798
https://bugs.freedesktop.org/show_bug.cgi?id=29401
http://askubuntu.com/questions/29642/black-or-corrupt-ui-artifacts-under-wine/
These issues have been attributed to errors in UXA utilising the 3D pipeline for core rendering.
Upstream has disabled this to resolve this issue for now.
I have applied their patch (commit: 855ced5a4eb67e287001ae22cb6489639c548cfa) to test this fix, which works for me here:
https://launchpad.net/~smorar/+archive/bugfixes |
|
2011-07-19 01:18:44 |
Bryce Harrington |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2011-07-20 05:51:53 |
Martin Pitt |
xserver-xorg-video-intel (Ubuntu Natty): status |
Triaged |
Fix Committed |
|
2011-07-20 05:51:56 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2011-07-20 05:51:57 |
Martin Pitt |
tags |
patch patch-accepted-upstream |
patch patch-accepted-upstream verification-needed |
|
2011-07-20 06:16:16 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/natty-proposed/xserver-xorg-video-intel |
|
2011-07-20 14:44:58 |
Simon Déziel |
bug |
|
|
added subscriber Simon Déziel |
2011-07-21 06:20:18 |
Sitsofe Wheeler |
bug watch added |
|
http://bugs.freedesktop.org/show_bug.cgi?id=36326 |
|
2011-07-22 16:07:13 |
Martin Pitt |
tags |
patch patch-accepted-upstream verification-needed |
patch patch-accepted-upstream verification-failed |
|
2011-07-24 13:50:53 |
Marc Deslauriers |
tags |
patch patch-accepted-upstream verification-failed |
patch patch-accepted-upstream verification-needed |
|
2011-10-17 13:54:19 |
Jean-Baptiste Lallement |
tags |
patch patch-accepted-upstream verification-needed |
patch patch-accepted-upstream verification-done |
|
2011-10-17 21:05:53 |
Launchpad Janitor |
xserver-xorg-video-intel (Ubuntu Natty): status |
Fix Committed |
Fix Released |
|