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 <[email protected]> + 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 <[email protected]> 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 <[email protected]> > 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 <[email protected]> > > 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 > [email protected] > Sent from: Austin Texas United States. -- Mario Limonciello [email protected]
_______________________________________________ xorg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xorg
