This is coming from a bug found in Ubuntu jaunty beta which contains xorg server 1.6. It appears that a series of 3 commits in the X server related to FBConfig's and GLX visuals are causing mythtv's show() calls of QWidgets to fail. Accompanied by the visual failure, BadMatch? and BadRenderPicture? errors are shown in the terminal window.
These are the 3 cuplrit commits:
They were identified by using git-bisect on the 1.6 branch and running mythtv-setup in between compiles.
Created attachment 24246 [details]
glxinfo with patchset applied (broken)
Created attachment 24247 [details]
glxinfo without patchset applied (working)
This is with mesa 7.3 (on Ubuntu release 7.3-1ubuntu3)
This bug was fixed by this commit to mesa: