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-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-devel