[ATrpms-users] XvMC, nVidia, MythTV, FC5

John Pilkington J.Pilk at tesco.net
Mon Mar 5 11:13:45 CET 2007


I'm running MythTV 0.21-154_trunk_r12854.fc5.at at i386 under kernel 
2.6.19-1.2288.2.1.fc5 at i686 and nvidia-graphics9631, which is apparently 
the latest build that supports my graphics card, a GeForce4 Ti 4200 with 
AGP8X.

The problems that I have reported earlier are no longer appearing: 
repeating 'cannot open demux device', hangups in MythTV cutlist editing 
and in Smart, and the system is working very well.  Thanks, Axel and all 
the devs!

But it puzzles me that I still can't use the internal DVD player in 
Myth; the menu is displayed, with sound, but it hangs with repeating 
'opening codec' reports when a title is selected, from both an iso image 
(Archive tools) or a real DVD.  There don't seem to be many other 
reports of this, so I looked more carefully at the frontend messages.

I found this when an item was selected from the DVD menu, or from 'play 
recordings':

XvMCWrapper: Could not load hardware specific XvMC library 
"libXvMCNVIDIA_dynamic.so.1 ".
libXvMCNVIDIA_dynamic.so.1 : cannot open shared object file: No such 
file or directory

My /etc/X11/XvMCConfig contained just this file name, as suggested here:

http://www.mythtv.org/wiki/index.php/XvMC#Configuration

When I replaced this by the full path, (from Smart gui, 
nvidia-graphics9631-libs, content)

/usr/lib/nvidia-graphics-1.0-9631/libXvMCNVIDIA_dynamic.so.1

the warning message disappeared, playback happened with stuttering sound
(play recording) or no sound at all (DVD), and frontend CPU usage went 
from a typical 15% to 70%.  Frontend setup, playback, decoders, is 
currently on 'StandardXvMC'.

Something is still clearly not right: does anyone have suggestions about 
what I should try?

I'm posting this to atrpms because I thought perhaps the PATH should be 
reset in the nvidia library package: otherwise /etc/X11/XvMCConfig has 
to be edited for every driver update.

John P



More information about the atrpms-users mailing list