Sent this lastnight but it hasn't come through yet..
-------------
I'm experiencing 2 problems and I'm sure there both really simple but
they've both got me stumped.

Firstly, (running the latest snapshot + one a few weeks old) after
running 'python setup.py install' freevo will not load from the
installed directory.

Here are the error messages:
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 /root.

Error: VIDEO_SHOW_DATA_DIR not found
ROM_DRIVES: Auto-detected and added "('/mnt/cdrom',
'/dev/cdroms/cdrom0', 'CD-1')"
ROM_DRIVES: Auto-detected and added "('/mnt/dvd', '/dev/cdroms/cdrom1',
'DVD-2')"

Warning: Freevo cache helper/informations updated.
Please rerun 'freevo cache' to speed up Freevo

ioctl failed: Invalid argument
ioctl failed: Invalid argument
Crash!
Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/freevo/main.py", line 348, in ?
    plugin.init(splash.progress)
  File "/usr/lib/python2.3/site-packages/freevo/plugin.py", line 356, in
init
    callback(int((float(current) / len(__all_plugins__)) * 100))
  File "/usr/lib/python2.3/site-packages/freevo/main.py", line 239, in
progress
    skin.draw('splashscreen', None)
  File "/usr/lib/python2.3/site-packages/freevo/skins/main/main.py",
line 570, in draw
    a.draw(settings, object, menu, style, type, self.force_redraw)
  File "/usr/lib/python2.3/site-packages/freevo/skins/main/area.py",
line 207, in draw
    self.redraw = self.init_vars(settings, item_type, widget_type)
  File "/usr/lib/python2.3/site-packages/freevo/skins/main/area.py",
line 514, in init_vars
    area = settings.sets[widget_type]
KeyError: 'splashscreen'
ioctl failed: Invalid argument

What gets me is that its runs ok with ./freevo from the package dir, but
after the install its in /usr/bin/freevo and it wont run..

(which freevo = /usr/bin/freevo).

I'm sure its the 'right' freevo as the python install script isn't very
specific in its output, all I can see is 'copying
build/scripts-2.3/freevo -> /usr/bin...

Secondly, i'm running gentoo my @boot scripts seem to be 'ignoring' the
environment variables, producing the old 'Unable to open mouse error'.. 
And yes.  I'm running on the frame buffer.

Anyway, this is the simpton,not necesarily the truth..  I set my boot
scripts to cat the current environment variables before running freevo,
and the no_mouse variable is set (see bellow).  I'm stumped as as soon
as I log in i can run the same command maunally and freevo works fine..

declare -x BOOTLEVEL="boot"
declare -x CONSOLE="/dev/console"
declare -x CRITICAL_SERVICES="checkroot hostname modules checkfs
localmount"
declare -x DEFAULTLEVEL="default"
declare -x HOME="/"
declare -x INIT_VERSION="sysvinit-2.84"
declare -ax MASTER_PID='([0]="")'
declare -x OLDPWD
declare -x OLDSOFTLEVEL="boot"
declare -x
PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/sbin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin"
declare -ax PID_LIST='([0]="")'
declare -x PREVLEVEL="N"
declare -x PWD="/"
declare -x RUNLEVEL="3"
declare -x SDL_NOMOUSE="1"
declare -x SHLVL="1"
declare -x SOFTLEVEL="default"
declare -x TERM="linux"
declare -x USER="root"
declare -x rc_splash
declare -x rc_splash_calc
declare -x rc_splash_debug
declare -x rc_splash_init
declare -x rc_splash_update
declare -x video="matrox:vesa:0x1bb"
-------------------------------------------------------------------------------
Freevo start at Sun Mar 14 21:25:59 2004
-------------------------------------------------------------------------------

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 /.

Error: VIDEO_SHOW_DATA_DIR not found
ROM_DRIVES: Auto-detected and added "('/mnt/cdrom',
'/dev/cdroms/cdrom0', 'CD-1')"
ROM_DRIVES: Auto-detected and added "('/mnt/dvd', '/dev/cdroms/cdrom1',
'DVD-2')"

Warning: Freevo cache helper/informations updated.
Please rerun 'freevo cache' to speed up Freevo

Traceback (most recent call last):
  File "/tmp/freevo/src/main.py", line 111, in ?
    import menu    # The menu widget class
  File "/tmp/freevo/src/menu.py", line 74, in ?
    import skin
  File "/tmp/freevo/src/skin.py", line 94, in ?
    get_singleton()
  File "/tmp/freevo/src/skin.py", line 82, in get_singleton
    exec('import skins.' + config.SKIN_MODULE  + '.' +
config.SKIN_MODULE  + \
  File "<string>", line 1, in ?
  File "/tmp/freevo/src/skins/main/main.py", line 98, in ?
    from area import Skin_Area
  File "/tmp/freevo/src/skins/main/area.py", line 104, in ?
    import xml_skin
  File "/tmp/freevo/src/skins/main/xml_skin.py", line 83, in ?
    osd = osd.get_singleton()
  File "/tmp/freevo/src/osd.py", line 258, in get_singleton
    _singleton = util.SynchronizedObject(OSD())
  File "/tmp/freevo/src/osd.py", line 491, in __init__
    pygame.display.init()
pygame.error: Unable to open mouse


I've tried it with and without the USER='root' env var. also.  Can
anyone help?

Mick


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Freevo-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to