[mythtv] mythtv-vid branch needs testing

Daniel Kristjansson danielk at cuymedia.net
Wed Aug 8 16:51:10 UTC 2007


On Wed, 2007-08-08 at 09:56 +0100, Allan Stirling wrote:
> Daniel Kristjansson wrote:
> > it would be good to get some people to test this before we merge
> > it into the trunk.
> 
> Tested on a Athlon X2 4000, NVidia Geforce 6150 embedded 
> video. Works OK for CPU+. Appears to be too slow for the 
> opengl renderer.

Sounds about right, I can't imagine that any integrated
GeForce could handle the OpenGL renderer. You need a fairly
beefy card even for NTSC/PAL, especially if you use any
of the OpenGL filters.

> There's a few issues with tabbing order on the Settings / TV 
> / Playback UI - I may have time to look at these later.

Ok, just point them out to me.

> On another system (effectively a Mac Mini - Core 2 Duo, 
> i845GM integrated video), I get a segfault which I'm not 
> managing to track down. This system definitely works with trunk.
<snip>
> Thread 7 (Thread 1115703616 (LWP 1429)):
> #0  0x00002aaaaac65d20 in ?? ()
> No symbol table info available.
> #1  0x00002ac73f1b960d in __glXInitialize ()
>     from //usr/lib64/opengl/xorg-x11/lib/libGL.so.1
> No symbol table info available.
> #2  0x00002ac73f1b4e59 in glXQueryVersion ()
>     from //usr/lib64/opengl/xorg-x11/lib/libGL.so.1
> No symbol table info available.
> #3  0x00002ac73c49902b in get_glx_version (XJ_disp=0x83fb90,
>      major=@0x4280258c, minor=@0x42802588) at util-opengl.cpp:83
>          ret = 1
>          errbase = 155
>          eventbase = 77
>          gl_major = 1061374025
>          gl_minor = 10951
>          tmp_disp = (Display *) 0x7ee7e0
<snip>

It looks like you are linked to the Xorg libGL but I presume are using
the nVidia proprietary driver. You must use libraries that match your
drivers, otherwise segfaults and kernel lockups are sure to follow.

-- Daniel



More information about the mythtv-dev mailing list