I just did a build of MythTV.&nbsp; My last configure was:<br><br>&nbsp;&nbsp; ./configure --prefix=/opt/mythtv-svn <span style="font-weight: bold;">--enable-xvmc --disable-xvmcw</span><br><br>When it does the build, it explicitly puts libXvMCNVIDIA in the build line (instead of the wrapper library), 
i.e.<br><br>g++&nbsp; -o mythfrontend version.o main.o manualbox.o playbackbox.o viewscheduled.o globalsettings.o manualschedule.o programrecpriority.o channelrecpriority.o statusbox.o networkcontrol.o moc_manualbox.o moc_playbackbox.o moc_viewscheduled.o moc_manualschedule.o moc_programrecpriority.o moc_channelrecpriority.o moc_statusbox.o moc_networkcontrol.o&nbsp;&nbsp; -L/usr/share/qt3/lib -L../../libs/libmyth -L../../libs/libmythtv -L../../libs/libavutil -L../../libs/libavcodec -L../../libs/libavformat -L../../libs/libmythfreemheg -L../../libs/libmythui -L../../libs/libmythupnp -L../../libs/libmythlivemedia -
lmythtv-0.20 -lmythavformat-0.20 -lmythavutil-0.20 -lmythavcodec-0.20 -lmythfreemheg-0.20 -lmythupnp-0.20 -lmythlivemedia-0.20 -lmyth-0.20 -lmythui-0.20 -lfreetype -lmp3lame -lasound -L/usr/lib -lartsc -lgmodule-2.0 -ldl -
lgthread-2.0 -lglib-2.0 -ljack -lraw1394 -liec61883 -lavc1394 -L/usr/X11R6/lib -lXinerama -lXv -lXxf86vm -lXrandr <span style="font-weight: bold;">-lXvMCNVIDIA</span>  -lXvMC -lqt-mt -lGLU -lGL -lXmu -lXext -lX11 -lm -lpthread
<br><br><br>But, it doesn't use it.&nbsp; I did an 'ldd mythfrontend | grep XvMC' and I get...<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libXvMC.so.1 =&gt; /usr/lib/libXvMC.so.1 (0xb6874000)<br><br>That library is <span style="font-weight: bold;">not</span>
  a symbolic link to the NVIDIA library...<br><br>-rw-r--r-- 1 root root 7942 2006-09-11 23:44 /usr/lib/libXvMC.a<br>lrwxrwxrwx 1 root root&nbsp;&nbsp; 16 2006-11-20 16:19 /usr/lib/libXvMC.so -&gt; libXvMC.so.1.0.0<br>lrwxrwxrwx 1 root root&nbsp;&nbsp; 16 2006-10-30 18:10 /usr/lib/libXvMC.so.1 -&gt; 
libXvMC.so.1.0.0<br>-rw-r--r-- 1 root root 9872 2006-09-11 23:44 /usr/lib/libXvMC.so.1.0.0<br><br>This seems pretty convincing but just in case I'm not understanding something I decided to try and relink it without XvMCNVIDIA just to make sure it wasn't being used.&nbsp; Sure enough, it links fine.&nbsp; Shouldn't something (MythTV source, a header file, etc) be pulling symbols from libXvMCNVIDIA?!?
<br><br>Unfortunately, I'm not in front of the machine right now so I can't test if it somehow, miraculously, manages to pull it in.&nbsp; What does libXvMC do if you have an NVIDIA card?&nbsp; Do you still get the greyscale OSD if it links that (non-NVIDIA) version of XvMC in?!?
<br><br>--<br>Mike<br><br><br><br>