Display looks garbled when Yelp starts

Bug #184903 reported by Phil Bull on 2008-01-21
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Bryce Harrington

Bug Description

Binary package hint: yelp

When Yelp is started, in the second or so between showing the empty Yelp window and drawing the main page in it, the centre of the window shows a garbled copy of whatever was on the screen before it was started. This happens whether visual effects are turned on or off.

Intel "Mobile 915GM/GMS/910GML Express Graphics Controller"
yelp 2.21.2-0ubuntu1 (hardy)

Phil Bull (philbull) wrote :
Bryce Harrington (bryce) wrote :

Confirmed; I'm also seeing this on a Dell Inspiron 1420 running latest Hardy with Compiz turned on.

00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 0c) (prog-if 00 [VGA controller])

Also, it's not just yelp (although that reproduces the issue most reliably), but can occur on alt-tabbing between gnome terminal windows, opening new terminals, on tooltips, etc. although these cases seem more intermittent and harder to reproduce.

Changed in xserver-xorg-video-intel:
importance: Undecided → High
milestone: none → ubuntu-8.04-beta
status: New → Confirmed
Bryce Harrington (bryce) wrote :

I've got a fix for this by switching to the greedy pixmap migration heuristic, which resolves this and several other problems. It's packaged and tested, and is in the process of being uploaded.

Changed in xserver-xorg-video-intel:
assignee: nobody → bryceharrington
status: Confirmed → Fix Committed
Phil Bull (philbull) wrote :

Thanks Bryce!

Bryce Harrington (bryce) wrote :

xserver-xorg-video-intel (2: hardy; urgency=low

  * Add 06_xaa_as_default_except_i965.patch to switch us back to XAA by
    default for intel chipsets for performance reasons, except for i965
    which does not work as well with XAA (Xv video doesn't display
    properly.) This patch essentially just reverts upstream's 'Default to
    EXA' patch, and adds a special case i965 to allow it to use EXA.

 -- Bryce Harrington <email address hidden> Tue, 19 Feb 2008 14:27:18 -0800

xserver-xorg-video-intel (2: hardy; urgency=low

  * Add 05_intel_exa_force_greedy.patch to force use of greedy mode on
    i965 hardware. (closes LP: #177492, #148247, #152206)

 -- Bryce Harrington <email address hidden> Tue, 19 Feb 2008 13:48:02 -0800

** Changed in: xserver-xorg-video-intel (Ubuntu)
       Status: Fix Committed => Fix Released

Changed in xserver-xorg-video-intel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers