Hi Hajo,
Please separate these problems into individual posts and resend them, add
[Bug] with a new description to the subject heading and include all relevant
info + tracebacks.
Regards,
Johnm.
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf
Of HaJo Schatz
Sent: 08 January 2005 12:14
To: freevo-users@lists.sourceforge.net
Subject: [Freevo-users] Some (newbie?) problems...
Hi List,
Just gave freevo a first shot and must say I'm impressed!
However I've run into some (newbie?) issues I'm not able to
find an answer in the lists for. I'm running Freevo 1.5.2
(from freevo-1.5.2-1_fc2.rpm) on
FC3 with python 2.3.4. Freevo runs on X with the VESA-driver
to output to TV on my ATI Radeon IGP.
Would appreciate if you could comment on these:
How do I play a DVD/VCD
===
In fstab I have:
/dev/hdc/media/cdrecorder auto
pamconsole,fscontext=system_u:object_r:removable_t,exec,noauto,managed
0 0
and in a shell, I can mount DVDs/VCDs ok, also as the user
freevo is running as.
When I put ROM_DRIVES = None into my local_conf.py, freevo
doesn't detect my drive at all, I can't see an entry under
Watch a movie.
When I configure ROM_DRIVES = [( '/dev/hdc',
'/media/cdrecorder', 'DVD' )] instead, I see a Drive DVD
(no disc) entry under Watch a Movie no matter whether the
DVD was mounted or not beforehand, whether there is a disc in
the drive or not. If I select this entry, I always get a No
action defined for this choice! [OK] dialog-box.
MMPYTHON_DEBUG=2 mminfo /media/cdrecorder/ shows the
correct structure of the DVD inserted...
I suspect there's some sort of bug in the CD-ROM handling as
I also get 1 or 2 bugs during startup which seem related:
Traceback (most recent call last):
File
/usr/lib/python2.3/site-packages/freevo/plugins/rom_drives.py
, line 348, in move_tray
s = ioctl(fd, CDROMCLOSETRAY)
IOError: [Errno 22] Invalid argument
Exception in thread Thread-2:
Traceback (most recent call last):
File
/usr/src/build/475206-i386/install/usr/lib/python2.3/threadin
g.py, line 436, in __bootstrap
self.run()
File
/usr/lib/python2.3/site-packages/freevo/plugins/rom_drives.py
, line 741, in run
if video.hash_fxd_movie_database() == 0:
File
/usr/lib/python2.3/site-packages/freevo/video/__init__.py,
line 258, in hash_fxd_movie_database
k = vfs.splitext(vfs.basename(info.files.fxd_file))[0]
AttributeError: Container instance has no attribute 'files'
Screensaver crashing freevo?
Whenever the screensaver kicks in playing a slideshow:
plugin.activate( 'freevoscreensaver', args=( 'fxd',
'/home/freevo/PicturePlayLists/Screensaver.fxd', 'image' ))
freevo will crash with:
Crash!
Traceback (most recent call last):
File
/usr/local/lib/python2.3/site-packages/freevo/main.py, line
492, in ?
MainTread().run()
File
/usr/local/lib/python2.3/site-packages/freevo/main.py, line
352, in runself.eventhandler(rc.get_event(True))
File
/usr/local/lib/python2.3/site-packages/freevo/main.py, line
292, in eventhandler
p.eventhandler(event=event)
File
/usr/lib/python2.3/site-packages/freevo/plugins/freevoscreens
aver.py, line 115, in eventhandler
self.start_saver()
File
/usr/lib/python2.3/site-packages/freevo/plugins/freevoscreens
aver.py, line 159, in start_saver
self.pl.play(arg=arg, menuw=self.menuw)
File /usr/lib/python2.3/site-packages/freevo/playlist.py,
line 395, in play
self.current_item.actions()[0][0](menuw=menuw)
File
/usr/lib/python2.3/site-packages/freevo/image/imageitem.py,
line 129, in view
if self.menuw.visible:
AttributeError: 'NoneType' object has no attribute 'visible'
The same fxd-file plays just fine in the Look at pictures section...
MLDonkey-plugin delays exit
===
Dunno whether the author of the plugin is active on this
list, but when above plugin is activated, exiting freevo is
significantly delayed (sometimes by several minutes), usually
logged with this
error:
Unhandled exception in thread started by bound method
DonkeyThread.__bootstrap of DonkeyThread(Thread-4, stopped
daemon) Traceback (most recent call last):
File
/usr/src/build/475206-i386/install/usr/lib/python2.3/threadin
g.py, line 451, in __bootstrap
File
/usr/src/build/475206-i386/install/usr/lib/python2.3/threadin
g.py, line 460, in __stop
File
/usr/src/build/475206-i386/install/usr/lib/python2.3/threadin
g.py, line 256, in notifyAll
File
/usr/src/build/475206-i386/install/usr/lib/python2.3/threadin
g.py, line 238, in notify
TypeError: 'NoneType' object is not callable
How to exclude sub-dirs in fxd-files?
=
Maybe this is more of a feature-request than an issue. I
define slideshows through an fxd file with say