i have spent many hours and still can't get Freevo to run.

i have all the dependancies. to get it installed, but i still get errors. maybe some one can help me. here is what i get:

[draldrich@localhost ~]$ freevo

Error: TV_RECORD_DIR not set
Please set TV_RECORD_DIR to the directory, where recordings should be stored
or remove the tv plugin. Autoset variable to /home/draldrich.

Error: VIDEO_SHOW_DATA_DIR not found

Error: can't find /tmp/TV.xml
Use xmltv to create this file or when you don't want to use the tv
module at all, add TV_CHANNELS = [] and plugin.remove('tv') to your
local_conf.py. TVguide is deactivated now.

Can't find lsdvd. DVD support will be limited and maybe not
all discs are detected. Please install lsdvd, you can get it
from http://acidrip.thirtythreeandathird.net/lsdvd.html

After installing it, you should run 'freevo cache --rebuild'
WARNING: PyLirc not found, lirc remote control disabled!
/usr/lib/python2.3/site-packages/freevo/osd.py:383: RuntimeWarning: use font: No module named font
Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/freevo/main.py", line 131, in ?
    import menu    # The menu widget class
  File "/usr/lib/python2.3/site-packages/freevo/menu.py", line 48, in ?
    import skin
  File "/usr/lib/python2.3/site-packages/freevo/skin.py", line 98, in ?
  File "/usr/lib/python2.3/site-packages/freevo/skin.py", line 79, in get_singleton
    exec('import skins.' + config.SKIN_MODULE  + '.' + config.SKIN_MODULE  + \
  File "<string>", line 1, in ?
  File "/usr/lib/python2.3/site-packages/freevo/skins/main/main.py", line 51, in ?
    from area import Skin_Area
  File "/usr/lib/python2.3/site-packages/freevo/skins/main/area.py", line 67, in ?
    import xml_skin
  File "/usr/lib/python2.3/site-packages/freevo/skins/main/xml_skin.py", line 54, in ?
    osd = osd.get_singleton&#40;&#41;
  File "/usr/lib/python2.3/site-packages/freevo/osd.py", line 149, in get_singleton
    _singleton = OSD&#40;&#41;
  File "/usr/lib/python2.3/site-packages/freevo/osd.py", line 383, in __init__
  File "/usr/lib/python2.3/site-packages/pygame/__init__.py", line 41, in __getattr__
    raise NotImplementedError, MissingPygameModule
NotImplementedError&#58; font module not available

oh, i dont have a tv tuner card in my system. I want to see if i can get it to run before spending cash on a card. could the lack of card cause a problem?