[mythtv-users] newbie pcHDTV questions

Daniel Walton dwalton at cisco.com
Fri Apr 2 18:03:35 EST 2004



>
> On Fri, 2 Apr 2004, Daniel Walton wrote:
>
> > After more than a week of fighting with this (I'm new to linux and mythtv) I
> > think I am finally getting close to getting my pcHDTV card working with mythtv.
> > I just need a little help to get over the last few bumps :)  I'm on Fedora Core
> > 1 with the 2.4.22-1.2174.nptl kernel.
> >
> > #1 - Does mythtv need xine-hd or is it just a cool app to have installed to play
> > with?
>
>
>
> I never really got much satisfaction with xine myself.  You don't need it
> for Myth.
>

That is music to my ears

> > #2 - I have the latest CVS (last night) and I'm trying to compile it with XvMC
> > support but it can't find the XvMCNVIDIA library.
>
>
>
> Beleive me.  You do NOT want to use XvMC with HDTV.  Daniel is trying to
> make it work, but at this point you will be MUCH better off with out it.
> The current XvMC libraries are not designed to work with HDTV sized frames.
>

ack, I'll turn it off.  I don't need to recompile myth with the XvMC options
commented out do I?  Not sure if just having it compiled will make bits and
pieces of it come into play even though I unchecked the "use XvMC hardware
decoding box"


> >  The compilers spews forth
> >
> > thavformat-0.15 -lfreetype -lmp3lame -L/usr/X11R6/lib -lXinerama -lXv -lX11
> > -lXext -lXxf86vm -lXvMCNVIDIA -lXvMC -lXv -lqt-mt -lXext -lX11 -lm -lpthread
> > /usr/bin/ld: cannot find -lXvMCNVIDIA
> > collect2: ld returned 1 exit status
> > make[2]: *** [libmythtv-0.15.so.0.15.0] Error 1
> > make[2]: Leaving directory `/home/mythtv/cvs/mythtv/libs/libmythtv'
> > make[1]: *** [sub-libmythtv] Error 2
> > make[1]: Leaving directory `/home/mythtv/cvs/mythtv/libs'
> > make: *** [sub-libs] Error 2
> > [mythtv at localhost mythtv]$
> >
> >
> > but I have that library
> >
> > [mythtv at localhost /]# find / -name '*XvMCNVI*' -print
> > /usr/X11R6/lib/nvidia-graphics-1.0-5336/libXvMCNVIDIA.so.1.0.5336
> > /usr/X11R6/lib/nvidia-graphics-1.0-4363/libXvMCNVIDIA_dynamic.so.1
> > /usr/X11R6/lib/nvidia-graphics-1.0-4363/libXvMCNVIDIA.so.1.0.4363
> > [mythtv at localhost /]#
> >
> > [mythtv at localhost /]# cat /etc/ld.so.conf
> > /usr/lib/mysql
> > /usr/lib/nvidia-graphics-1.0-4363
> > /usr/lib/sane
> > /usr/lib/qt-3.1/lib
> > /usr/local/lib
> > /usr/local/lib/xine
> > /usr/X11R6/lib
> > /usr/X11R6/lib/nvidia-graphics-1.0-4363
> > [mythtv at localhost /]#
> >
> > Is the compiler looking for libXvMCNVIDIA.so.1.0.4363 or
> > libXvMCNVIDIA_dynamic.so.1 or something else?
>
>
> Given the error message you provided, it would be looking for
> libXvMCNVIDIA.so or libXvMCNVIDIA.a.  Usually there will be a softlink from
> libXvMCNVIDIA.so.1.0.4363 to libXvMCNVIDIA.so.  You could do this yourself
> by issuing the following command:
>
> ln -s /usr/X11R6/lib/nvidia-graphics-1.0-4363/libXvMCNVIDIA.so.1.0.4363 \
>    /usr/X11R6/lib/nvidia-graphics-1.0-4363/libXvMCNVIDIA.so
>
> the '\' is in there because the command spans more than one line... If you
> issue it as all one long line, get ride of the '\'.
>
>

I installed the 5336 drivers and myth can find the libraries now.  I have the HD
card working in myth now....wohoo!!! :)


> > I installed 4363 nvidia drivers per Jarod's doc but it looks like something
> > didn't take correctly.
>
>
> I personally have had better luck installing the raw nVidia drivers from
> nVidia's site, instead of using apt-get for them, but using apt-get should
> work.
>
> > Let me know if you need any more info, I'm kinda stuck at this point.
> >
> > Thanks
> > Daniel
>
>
> You DO want to use nVidia's drivers, but I would NOT use XvMC.  I am
> currently using nVidia's 5336 drivers with good success.
>

Any XFree86 config settings that you would recommend that aren't in Jarod's doc?
Right now it is taking me about 85% of my cpu on a Athlon 2800 to play a HD
stream.

Daniel




More information about the mythtv-users mailing list