[PATCH] Fix Xorg rendering when using a Composite Manager

Bug #125269 reported by Marco Trevisan (Treviño)
66
Affects Status Importance Assigned to Milestone
X.Org X server
Fix Released
Medium
compiz (Ubuntu)
Invalid
Undecided
Unassigned
xorg-server (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: xserver-xorg-core

Browsing some web pages using a composite manager there are some problems, an example is:
 - http://developer.gnome.org/doc/API/2.0/glib/index.html

Scroll up and down and you'll see what I mean. In xorg-git there's a fix for it, I've applied to xserver 1.3 and works well.

I'll attach the patch on next comment.

Revision history for this message
In , Daniel Stone (daniels) wrote :

Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future.

Revision history for this message
In , Michel-tungstengraphics (michel-tungstengraphics) wrote :

Please attach (as opposed to paste) at least the full Xorg.0.log file of the X server you're seeing the issue with.

Revision history for this message
In , Sandmann (sandmann) wrote :

Commit 4fe918b38553133c27e5ae672e5c43984a9bbaea should resolve this.

See also https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=209336

Revision history for this message
In , Cerdiogenes-yahoo (cerdiogenes-yahoo) wrote :

Created an attachment (id=9746)
My Xorg.0.log

Revision history for this message
In , Aaron Plattner (aplattner) wrote :

*** Bug 1258 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Aaron Plattner (aplattner) wrote :

*** Bug 1311 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Aaron Plattner (aplattner) wrote :

*** Bug 9458 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Michael Monreal (mimox) wrote :

I report here because my bug 9458 was marked as a duplicate of this. Bottom line: I cannot reproduce the bug reported here, but I still get the autoscroll garbage I originally reported (tested with latest git compiz), really seems like two different bugs to me....

Revision history for this message
In , Sandmann (sandmann) wrote :

I believe this was fixed by this commit:
   http://gitweb.freedesktop.org/?p=xorg/xserver.git;a=commit;h=4fe918b38553133c27e5ae672e5c43984a9bbaea

See

   https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=209336

In particular note that there are two separate bugs here with similar symptoms, one in xorg, and one in gecko. With some effort, the gecko one can be reproduced without a compositing manager; see:

   https://bugzilla.mozilla.org/show_bug.cgi?id=355745

I'll leave this bug open since the release manager may want to consider the commit mentioned above for a stable release - it has been tested in Fedora Core 6 with no problems reported so far.

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Binary package hint: xserver-xorg-core

Browsing some web pages using a composite manager there are some problems, an example is:
 - http://developer.gnome.org/doc/API/2.0/glib/index.html

Scroll up and down and you'll see what I mean. In xorg-git there's a fix for it, I've applied to xserver 1.3 and works well.

I'll attach the patch on next comment.

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :
Changed in xorg-server:
status: New → Fix Committed
Bryce Harrington (bryce)
Changed in xorg-server:
importance: Undecided → High
Changed in xorg-server:
status: Unknown → In Progress
Revision history for this message
In , Marius Gedminas (mgedmin) wrote :

*** Bug 9607 has been marked as a duplicate of this bug. ***

Changed in compiz:
status: New → Invalid
Bryce Harrington (bryce)
Changed in xorg-server:
assignee: nobody → bryceharrington
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

This is fixed on both gutsy (a patch) and hardy (in upstream xorg-server 1.4). Closing.

Changed in xorg-server:
assignee: bryceharrington → nobody
status: Fix Committed → Fix Released
Revision history for this message
Laryllan (laryllan) wrote :

Will this patch become available in Ubuntus Repos some time soon?
Or do I have to patch and recompile myself?

Changed in xorg-server:
importance: Unknown → Medium
Changed in xorg-server:
importance: Medium → Unknown
status: In Progress → Fix Released
Changed in xorg-server:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.