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
