I have compiled xine-lib and xine-ui from CVS.  This version is installed in
/usr/local

I downloaded kaa and freevo from the SVN, per the instructions at:
http://doc.freevo.org/SourceSVNInstallation

I applied the ivtv_xine_tv plugin patch located at:
https://sourceforge.net/tracker/?func=detail&atid=446898&aid=1891595&group_i
d=46652

Freevo is running out of my local directory ~/freevo-test/bin

#### freevo.conf ####
cdparanoia = /usr/bin/cdparanoia
chanlist = us-cable
display = x11
fbxine = /usr/local/bin/fbxine
flac = /usr/bin/flac
geometry = 800x600
jpegtran = /usr/bin/jpegtran
lame = /usr/bin/lame
lsdvd = /usr/bin/lsdvd
mencoder = /usr/bin/mencoder
mplayer = /usr/bin/mplayer
oggenc = /usr/bin/oggenc
renice = /usr/bin/renice
setterm = /usr/bin/setterm
tv = ntsc
tvtime = /usr/bin/tvtime
unzip = /usr/bin/unzip
version = 2.2
vlc = /usr/bin/vlc
xine = /usr/local/bin/xine

##################

I am able to start freevo recordserver, but when I attempt to start freevo,
the software crashes.
I see the error failed to load plugin tv.scheduled_recordings, but I believe
the more critical issue is the kaa.coroutine.


# freevo plugins -l | grep -i active
image (active)                      Plugin to handle all kinds of image
items
video (active)                      Plugin to handle all kinds of video
items
audio (active)                      Plugin to handle all kinds of audio
items
tv.scheduled_recordings (active)    This plugin is used to display your
curr...
tv.view_favorites (active)          This plugin is used to display your
list...
tv.manual_record (active)           This plugin is used to display your
list...
tv (active)                         TV main menu option
shutdown (active)                   Plugin to shutdown Freevo from the main
...
headlines (active)                  A plugin to list headlines from an XML
(...
rom_drives.rom_items (active)       Plugin to add the rom drives to a main
m...
audio.detach (active)               plugin to detach the audio player to
e.g...
tv.view_recordings (active)         View the TV recordings directory
tv.ivtv_xine_tv (active)            Plugin to watch live tv with xine. The
p...
tv.ivtv_record (active)             A plugin to record tv using an ivtv
base...
video.mplayer (active)              Mplayer plugin for the video player.
video.xine (active)                 Xine plugin for the video player.
audio.mplayer (active)              Mplayer plugin for the audio player.
Use...
audio.xine (active)                 Xine plugin for the video player.
tiny_osd (active)                   osd plugin.
idlebar (active)                    To activate the idle bar, put the
follow...
screensaver (active)                Yet another Freevo Screensaver
rom_drives.autostart (active)       Plugin to autostart if a new medium is
i...
mixer (active)                      Mixer for Freevo
audio.detachbar (active)            This plugin enables a small bar showing
...
file_ops (active)                   small plugin to delete files
ejectromdrives (active)             This plugin ejects/close the tray of
rom...
video.bookmarker (active)           Automatically bookmark where you were
wh...
video.imdb (active)                 You can add IMDB information for video
i...
idlebar.tv (active)                 Informs you, when the xmltv-listings
exp...
idlebar.progactive                  Display an Icon if prog is active.
idlebar.diskfree (active)           Displays the amount of free disk space
idlebar.clock (active)              Shows the current time.
idlebar.cdstatus (active)           Show the status of all rom drives.
screensaver.bouncing_freevo (active) A sliding and bouncing Freevo
screensaver

============================================================================
====
Freevo 1.8.0-svn r10545 started at Mon Mar 17 18:57:20 2008
----------------------------------------------------------------------------
----
2008-03-17 18:57:20,537 INFO     config.py (531): LOGDIR: /var/log
/var/log/freevo
2008-03-17 18:57:20,538 INFO     config.py (532): STATICDIR: /var/lib
/var/lib/freevo
2008-03-17 18:57:20,539 INFO     config.py (533): CACHEDIR: /var/cache
/var/cache/freevo
2008-03-17 18:57:20,540 INFO     config.py (552): Loading freevo
configuration file "./freevo.conf"
2008-03-17 18:57:20,649 INFO     new process watcher instance
2008-03-17 18:57:20,792 INFO     config.py (641): Loading local
configuration file "./local_conf.py"

Warning: freevo_config.py was changed, please check local_conf.py

You are using version 5.22, changes since then:
Version 5.23:
     Added XMLTV_TIMEZONE to allow the time zone to be specified
     Added OSD_X11_CURSORS to allow custom cursor to be set, stops xine
showing a cursor
     Changed TV_RECORD_SCHEDULE to be a pickle file, this will delete
existing favorites
     Added TV_RECORD_FAVORITES and TV_RECORD_FAVORITES_LIST to keep
favorites separate
     Changed SHUTDOWN_CONFIRM to SYS_SHUTDOWN_CONFIRM for consistency
     Changed SHUTDOWN_SYS_CMD to SYS_SHUTDOWN_CMD for consistency
     Changed RESTART_SYS_CMD to SYS_RESTART_CMD for consistency
     Changed SHUTDOWN_SYS_ENABLE to SYS_SHUTDOWN_ENABLE for consistency
     Removed RECORDSERVER_PORT2 as it is no longer needed, using
RECORDSERVER_PORT instead



2008-03-17 18:57:20,837 INFO     config.py (1039): overlaydir:
/var/cache/freevo/vfs
2008-03-17 18:57:20,846 WARNING  rc.py (167): '/etc/freevo/lircrc' not
found!
2008-03-17 18:57:20,972 WARNING  rc.py (167): '/etc/freevo/lircrc' not
found!
failed to load plugin tv.scheduled_recordings
start 'freevo plugins -l' to get a list of plugins
Traceback (most recent call last):
  File "/root/freevo-test/lib/python2.5/site-packages/freevo/plugin.py",
line 559, in __load_plugin__
    exec('import %s' % module)
  File "<string>", line 1, in <module>
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/scheduled_r
ecordings.py", line 34, in <module>
    from tv.record_client import RecordClient
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/record_client.py",
line 62, in <module>
    class RecordClientActions:
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/record_client.py",
line 114, in RecordClientActions
    @kaa.coroutine()
AttributeError: 'module' object has no attribute 'coroutine'
failed to load plugin tv.view_favorites
start 'freevo plugins -l' to get a list of plugins
Traceback (most recent call last):
  File "/root/freevo-test/lib/python2.5/site-packages/freevo/plugin.py",
line 559, in __load_plugin__
    exec('import %s' % module)
  File "<string>", line 1, in <module>
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/view_favori
tes.py", line 34, in <module>
    from tv.record_client import RecordClient
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/record_client.py",
line 62, in <module>
    class RecordClientActions:
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/record_client.py",
line 114, in RecordClientActions
    @kaa.coroutine()
AttributeError: 'module' object has no attribute 'coroutine'
failed to load plugin tv.manual_record
start 'freevo plugins -l' to get a list of plugins
Traceback (most recent call last):
  File "/root/freevo-test/lib/python2.5/site-packages/freevo/plugin.py",
line 559, in __load_plugin__
    exec('import %s' % module)
  File "<string>", line 1, in <module>
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/plugins/manual_reco
rd.py", line 39, in <module>
    from tv.record_client import RecordClient
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/record_client.py",
line 62, in <module>
    class RecordClientActions:
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/record_client.py",
line 114, in RecordClientActions
    @kaa.coroutine()
AttributeError: 'module' object has no attribute 'coroutine'
2008-03-17 18:57:23,767 CRITICAL main.py (502): Crash!: 'module' object has
no attribute 'coroutine'
Traceback (most recent call last):
  File "/root/freevo-test/lib/python2.5/site-packages/freevo/main.py", line
485, in <module>
    MainMenu().getcmd()
  File "/root/freevo-test/lib/python2.5/site-packages/freevo/main.py", line
168, in getcmd
    items += p.items(self)
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/__init__.py", line
43, in items
    import tvmenu
  File "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/tvmenu.py",
line 49, in <module>
    from tv.tvguide import TVGuide
  File "/root/freevo-test/lib/python2.5/site-packages/freevo/tv/tvguide.py",
line 42, in <module>
    from programitem import ProgramItem
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/programitem.py",
line 39, in <module>
    from favoriteitem import FavoriteItem
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/favoriteitem.py",
line 43, in <module>
    from tv.record_client import RecordClient
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/record_client.py",
line 62, in <module>
    class RecordClientActions:
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/tv/record_client.py",
line 114, in RecordClientActions
    @kaa.coroutine()
AttributeError: 'module' object has no attribute 'coroutine'
Traceback (most recent call last):
  File "/root/freevo-test/lib/python2.5/site-packages/freevo/main.py", line
530, in <module>
    shutdown()
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/plugins/shutdown.py",
line 100, in shutdown
    plugin.shutdown()
  File "/root/freevo-test/lib/python2.5/site-packages/freevo/plugin.py",
line 355, in shutdown
    p.shutdown()
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/plugins/screensaver/__
init__.py", line 123, in shutdown
    self.stop_saver()
  File
"/root/freevo-test/lib/python2.5/site-packages/freevo/plugins/screensaver/__
init__.py", line 142, in stop_saver
    if self.thread:
AttributeError: PluginInterface instance has no attribute 'thread'



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freevo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to