[mythtv-users] XvMC (again)

Blammo blammo.doh at gmail.com
Thu Jun 7 00:27:13 UTC 2007


On 6/6/07, Damian Surr <damian at gingermagic.co.uk> wrote:
> Anyone else got any ideas why I'm struggling with this?

Couple of ideas for you...


You can get an idea if XvMC or GLX is working at all by debugging
playback on mythfrontend. You may see messages about:

1. libglx.a failing to load
2. XvMCConfig missing


1. one of the most common things I've found within the Redhat-X sets
(fedora, RHEL, centos, etc) is having a libglx.so/libglx.a that isn't
part of the nvidia drivers install.


Look in your X modules directory:

RHEL4: /usr/X11R6/lib/modules/extensions
RHEL5: /usr/lib/xorg/modules/extensions/

and you may see something like this:

-r--r--r--  1 root root   17472 Sep 21 16:18 libdbe.a
-r--r--r--  1 root root   32014 Sep 21 16:18 libdri.a
-r--r--r--  1 root root  164004 Sep 21 16:18 libextmod.a
-r--r--r--  1 root root 2530672 Sep 21 16:18 libGLcore.a
-r--r--r--  1 root root  130672 Sep 21 16:18 libglx.a
-r--r--r--  1 root root   26688 Sep 21 16:18 librecord.a
-r--r--r--  1 root root   42782 Sep 21 16:18 libxtrap.a
lrwxrwxrwx  1 root root      24 Jan 11 23:06 nvidia -> nvidia-graphics-1.0-8178
drwxr-xr-x  2 root root    4096 Nov  2 16:44 nvidia-graphics-1.0-7676
drwxr-xr-x  2 root root    4096 Jan 11 23:06 nvidia-graphics-1.0-8178
-rwxr-xr-x  1 root root  414480 Aug  4 04:02 vnc.so

move the libglx.a to libglx.old and then link the NV one in, like this:

ln -s nvidia/libglx.so libglx.a

Then restart Xwindows and see if you're in any better shape.


2. in /etc/X11, is a file called XvMCConfig. If that file is missing,
XvMC fails to work correctly. You can try creating the file.

echo "XvMCConfig" > /etc/X11/XvMCConfig

then restart Xwin and see if that helps.


More information about the mythtv-users mailing list