Hi,

I've been using freevo (on Gentoo) for quite a while, the 1.3.4 
worked quite well for me, but now I'm  trying to get 1.4rc1 to run, 
and I seem to have quite a lot of errors.

I followed this scenario:
1) start freevo
2) select 'Watch a Movie'
3) select any directory
4) freevo crashes!

I have set-up the 'movies' directory to point correctly to my
divx movies dir.

Here's the trace:
-----------------------
nine root # freevo

Error: DIR_AUDIO not set, set it to Home directory


Error: DIR_IMAGES not set, set it to Home directory


Error: DIR_GAMES not set, set it to Home directory


Error: DIR_RECORD not set
Please set DIR_RECORD to the directory, where recordings should be stored or
remove the tv plugin. Autoset variable to /extra/music/clips.

Error: TV_SHOW_DATA_DIR not found
COVER_DIR not found
MOVIE_DATA_DIR not found
ROM_DRIVES: Auto-detected and added "('/media/cdrom', '/dev/sr0', 'CD-1')"
ROM_DRIVES: Auto-detected and added "('/media/dvd', '/dev/dvd', 'DVD-2')"

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.


WARNING: no pre-cached data
Freevo will cache each directory when you first enter it. This can
be slow. Start "./freevo cache" to pre-cache all directories to speed
up usage of freevo

Traceback (most recent call last):
  File "/usr/lib/python2.2/site-packages/freevo/plugins/rom_drives.py", line 
363, in move_tray
    s = ioctl(fd, CDROMCLOSETRAY)
IOError: [Errno 5] Input/output error
Exception in thread Thread-1:
Traceback (most recent call last):
  File "/usr/lib/python2.2/threading.py", line 414, in __bootstrap
    self.run()
  File "/usr/lib/python2.2/site-packages/freevo/plugins/rom_drives.py", line 
754, in run
    self.check_all()
  File "/usr/lib/python2.2/site-packages/freevo/plugins/rom_drives.py", line 
719, in check_all
    self.identify(media)
  File "/usr/lib/python2.2/site-packages/freevo/plugins/rom_drives.py", line 
458, in identify
    data = mmpython.parse(media.devicename)
  File "/usr/lib/python2.2/site-packages/mmpython/__init__.py", line 147, in 
parse
    return object_cache.find(filename)
  File "/usr/lib/python2.2/site-packages/mmpython/cache.py", line 366, in find
    return self.__find_disc__(file)
  File "/usr/lib/python2.2/site-packages/mmpython/cache.py", line 306, in 
__find_disc__
    f.seek(0x0000832d)
IOError: [Errno 22] Invalid argument

failed to load plugin mixer
Traceback (most recent call last):
  File "/usr/lib/python2.2/site-packages/freevo/plugin.py", line 415, in 
__load_plugin__
    p = eval(object)()
  File "/usr/lib/python2.2/site-packages/freevo/plugins/mixer.py", line 98, in 
__init__
    self.setMainVolume(config.DEFAULT_VOLUME)
  File "/usr/lib/python2.2/site-packages/freevo/plugins/mixer.py", line 172, 
in setMainVolume
    self._setVolume(self.SOUND_MIXER_WRITE_VOLUME, self.mainVolume)
  File "/usr/lib/python2.2/site-packages/freevo/plugins/mixer.py", line 157, 
in _setVolume
    fcntl.ioctl(self.mixfd.fileno(), device, data)
IOError: [Errno 22] Invalid argument
Crash!
Traceback (most recent call last):
  File "/usr/lib/python2.2/site-packages/freevo/main.py", line 408, in ?
    main_func()
  File "/usr/lib/python2.2/site-packages/freevo/main.py", line 329, in 
main_func
    app.eventhandler(event)
  File "/usr/lib/python2.2/site-packages/freevo/menu.py", line 552, in 
eventhandler
    action( arg=arg, menuw=self )
  File "/usr/lib/python2.2/site-packages/freevo/directory.py", line 410, in 
cwd
    self.do_cwd(arg, menuw)
  File "/usr/lib/python2.2/site-packages/freevo/directory.py", line 735, in 
do_cwd
    if hasattr(self.menu,'skin_force_text_view'):
TypeError: cache_dir() got an unexpected keyword argument 'callback'


The crash seems related to the mixer plugin, but I've run it as root, and
so the mixer should be quite accessible. (and even if not, then a warning
might be a better idea than crashing :-).


Any advice would be greatly appreciated,

Mark.



-------------------------------------------------------
This SF.net email is sponsored by: The SF.net Donation Program.
Do you like what SourceForge.net is doing for the Open
Source Community?  Make a contribution, and help us add new
features and functionality. Click here: http://sourceforge.net/donate/
_______________________________________________
Freevo-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to