[mythtv-users] To pennguin@… Re: Ticket #10336

Michael T. Dean mtdean at thirdcontact.com
Sun Feb 19 19:08:13 UTC 2012


On 02/18/2012 03:54 PM, Yianni Vidalis wrote:
>
> I am writing here because the ticket could get locked if it's used for 
> support.
>
> The option you can use to run mythfrontend is
>
> mythfrontend -O UIPainter=Qt
>
> It runs ok here with it.

But for both of you, the logs indicate your driver installation is 
broken, or something--some middle man--is getting between MythTV and the 
video drivers.  My current guess is that you're using a Window Manager 
that's designed for flashy OpenGL stuff and that prevents MythTV from 
properly accessing OpenGL.  You want to disable any kind of 
compositing/GL-based effects in your WM.  Or, for testing, just start up 
X with twm or fluxbox or RatPoison and run mythfrontend manually and see 
what happens.

I'll probably put in a workaround that tells MythTV not to use OpenGL if 
the drivers give an empty string for the vendor, renderer, and version 
information--at which point it will fall back to the old, legacy, 
doesn't-work-with-some-themes Qt painter (which is exactly what the 
override, above, is telling it to do).  The reason I haven't pushed that 
change, yet is because I'd really like to see you guys fix your systems, 
first, so we can figure out what's breaking them.  So, please don't give 
up on fixing them and just settle for the workaround.

As I mentioned, your cards should work fine--as a matter of fact the 
OpenGL requirements for the MythTV UI are so slight that even a GeForce 
440MX (from 2002) can do a 1920x1080 at 60Hz UI without breaking a sweat, 
so a 10-yrs-newer card shouldn't have any issues.  We really need to 
figure out what's breaking your system so that we can help others fix 
theirs, as this seems to be common to at least OpenSuSE, and possibly Arch.

Mike


More information about the mythtv-users mailing list