Commit 5100d829a4d71ce4a9fbc2b81694a1fb90066ccf causing problems with mythtv

Mario Limonciello superm1 at ubuntu.com
Fri Mar 27 13:31:04 PDT 2009


Well for those following along and catching this from google and what not,
i've identified a solution to this.  If you are using mesa 7.3, you'll need
to add this commit from mesa git:

+    From 529d1d720e1422bad1880ef33fae1c9423112d2e Mon Sep 17 00:00:00 2001
+    From: Eric Anholt <eric at anholt.net>
+    Date: Wed, 04 Feb 2009 03:29:11 +0000
+    Subject: swrast: Add support for x8r8g8b8 fbconfig.
+
+    This lets swrast produce an fbconfig suitable for the root visual now that
+    the server's not allowing mismatched fbconfigs.

It's not currently targeted at release 7.4, but I proposed it get added.

Regards

On Tue, Mar 24, 2009 at 09:26, Mario Limonciello <superm1 at ubuntu.com> wrote:

> Hi:
>
> I've been attempting to debug a bug that recently entered Ubuntu jaunty [1]
> related to MythTV.  It seems that a whole slew of X BadMatch errors and
> RenderBadPicture errors are thrown out whenever a QWidget show call is
> used.  Using git-bisect, I came to the conclusion it got introduced at this
> commit in the xorg-server 1.6 branch:
>
> commit 8b967b24690cb072fc37c463eceb2b886cef80c4
> Author: Eric Anholt <eric at anholt.net>
> Date:   Mon Feb 2 10:13:46 2009 -0800
>
>     glx: Don't match fbconfigs to visuals with mismatched channel masks.
>
>     This fixes at least one known bug, where the depth 32 visual would end
> up
>     with a depth 24 fbconfig attached, angering compiz.
>     (cherry picked from commit 5100d829a4d71ce4a9fbc2b81694a1fb90066ccf)
>
>     Signed-off-by: Keith Packard <keithp at keithp.com>
>
> Having no in depth knowledge of this code, I'm at a bit of a loss of
> whether to point fingers at QT3 that some patch is necessary, or if this is
> a genuine problem with Xorg.
>
> [1] https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/341898
>
> Regards,
>
> --
> Mario Limonciello
> superm1 at gmail.com
> Sent from: Austin Texas United States.




-- 
Mario Limonciello
superm1 at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20090327/a91a2070/attachment.html>


More information about the xorg mailing list