[Freevo-users] can't watch or record tv | record_schedule.xml doesn't exist
I've installed freevo and I can play songs, watch movies, see pictures, but I can't watch tv or record. I am running the server and the client as 'freevo', I log in to the freevo user acount and start the server as 'freevo recordserver start', here is the log: 2005/03/17 11:38 BRT [-] Log opened. 2005/03/17 11:38 BRT [*RecordServer*] twisted.web.server.Site starting on 18001 2005/03/17 11:38 BRT [*RecordServer*] Starting factory twisted.web.server.Site instance at 0xb686cd8c Then I start the freevo client, here is the stdout output: [EMAIL PROTECTED]:~$ freevo ROM_DRIVES: Auto-detected and added ('/media/cdrom0', '/dev/hdc', 'CD-1') Please run 'freevo cache' freevo: could not connect to socket freevo: Connection refused WARNING: Could not initialize PyLirc! trying watch tv, recordserver log: 2005/03/17 11:40 BRT [*RecordServer*] Traceback (most recent call last): File /usr/lib/python2.3/site-packages/twisted/python/log.py, line 52, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File /usr/lib/python2.3/site-packages/twisted/python/context.py, line 43, in callWithContext return func(*args,**kw) File /usr/lib/python2.3/site-packages/twisted/internet/default.py, line 126, in run self.mainLoop() File /usr/lib/python2.3/site-packages/twisted/internet/default.py, line 134, in mainLoop self.runUntilCurrent() --- exception caught here --- File /usr/lib/python2.3/site-packages/twisted/internet/base.py, line 423, in runUntilCurrent call.func(*call.args, **call.kw) File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py, line 908, in minuteCheck self.checkToRecord() File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py, line 396, in checkToRecord sr = self.getScheduledRecordings() File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py, line 195, in getScheduledRecordings self.saveScheduledRecordings(scheduledRecordings) File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py, line 223, in saveScheduledRecordings os.unlink(config.TV_RECORD_SCHEDULE) exceptions.OSError: [Errno 2] No such file or directory: '/var/cache/freevo/record_schedule.xml' I tried the same but touching this file before: 2005/03/17 11:41 BRT [HTTPChannel,1,127.0.0.1] Traceback (most recent call last): File /usr/lib/python2.3/site-packages/twisted/protocols/http.py, line 557, in requestReceived self.process() File /usr/lib/python2.3/site-packages/twisted/web/server.py, line 165, in process self.render(resrc) File /usr/lib/python2.3/site-packages/twisted/web/server.py, line 172, in render body = resrc.render(self) File /usr/lib/python2.3/site-packages/twisted/web/xmlrpc.py, line 130, in render defer.maybeDeferred(function, *args).addErrback( --- exception caught here --- File /usr/lib/python2.3/site-packages/twisted/internet/defer.py, line 129, in maybeDeferred result = f(*args, **kw) File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py, line 725, in xmlrpc_getScheduledRecordings return (TRUE, jellyToXML(self.getScheduledRecordings())) File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py, line 177, in getScheduledRecordings scheduledRecordings = unjellyFromXML(f) File /usr/lib/python2.3/site-packages/freevo/util/marmalade.py, line 423, in unjellyFromXML document = parse(stringOrFile) File /usr/lib/python2.3/site-packages/twisted/web/microdom.py, line 817, in parse raise ParseError(mdp.filename, 0, 0, No top-level Nodes in document) twisted.protocols.sux.ParseError: /var/cache/freevo/record_schedule.xml:0:0: No top-level Nodes in document And I also tried running freevo cache: [EMAIL PROTECTED]:~$ freevo cache Freevo cache Freevo will now generate a metadata cache for all your files and create thumbnails from images for faster access. Cache too old, forcing rebuild ERROR: VIDEO_ITEMS contains root directory, skipped. ERROR: AUDIO_ITEMS contains root directory, skipped. ERROR: IMAGE_ITEMS contains root directory, skipped. deleting old cache files from older freevo version deleted 0 file(s) deleting old cachefiles... deleted 0 file(s) deleting cache for directories not existing anymore... done deleting old entries in metainfo.. done deleting cache files.. done checking mmpython cache files. 0 changes checking thumbnails... 0 file(s) Python SQLite not installed! creating audio metadata... done creating
Re: [Freevo-users] can't watch or record tv | record_schedule.xml doesn't exist
Op do 17-03-2005, om 15:26 schreef Marcelo Toledo: No such file or directory: '/var/cache/freevo/record_schedule.xml' Does that directory excist? And if so it is owned by user freevo? [EMAIL PROTECTED]:~# ls -l /var/cache drwxr-xr-x 6 freevo users 4096 Mar 17 16:38 freevo -- Groetjes Japie --- SF email is sponsored by - The IT Product Guide Read honest candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click ___ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users
Re: [Freevo-users] can't watch or record tv | record_schedule.xml doesn't exist
Yes it does... it is: dea:~# ls -al /var/cache | grep freevo drwxr-xr-x 2 freevo freevo 4096 Mar 17 13:22 freevo any other idea? Jaap Struyk [EMAIL PROTECTED] writes: Does that directory excist? And if so it is owned by user freevo? [EMAIL PROTECTED]:~# ls -l /var/cache drwxr-xr-x 6 freevo users 4096 Mar 17 16:38 freevo -- Groetjes Japie -- Marcelo Toledo [EMAIL PROTECTED] http://www.marcelotoledo.org Mobile: 55 71 9116-1101 --- SF email is sponsored by - The IT Product Guide Read honest candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click ___ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users
Re: [Freevo-users] can't watch or record tv | record_schedule.xml
I have had the freevo cache problem also. I had found somewhere a fix in this forum, don't know exactly where anymore. In the file /usr/lib/python2.3/site-packages/freevo/util/fileops.py Uncomment following: # gedeco #if dirname[dirname.rfind('/'):][1] == '.': # ignore directories starting with a dot # Note: subdirectories of that dir will still be searched #return result Don't know for the missing xml file. I've installed freevo and I can play songs, watch movies, see pictures, but I can't watch tv or record. I am running the server and the client as 'freevo', I log in to the freevo user acount and start the server as 'freevo recordserver start', here is the log: 2005/03/17 11:38 BRT [-] Log opened. 2005/03/17 11:38 BRT [*RecordServer*] twisted.web.server.Site starting on 18001 2005/03/17 11:38 BRT [*RecordServer*] Starting factory twisted.web.server.Site instance at 0xb686cd8c Then I start the freevo client, here is the stdout output: [EMAIL PROTECTED]:~$ freevo ROM_DRIVES: Auto-detected and added ('/media/cdrom0', '/dev/hdc', 'CD-1') Please run 'freevo cache' freevo: could not connect to socket freevo: Connection refused WARNING: Could not initialize PyLirc! trying watch tv, recordserver log: 2005/03/17 11:40 BRT [*RecordServer*] Traceback (most recent call last): File /usr/lib/python2.3/site-packages/twisted/python/log.py, line 52, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File /usr/lib/python2.3/site-packages/twisted/python/context.py, line 43, in callWithContext return func(*args,**kw) File /usr/lib/python2.3/site-packages/twisted/internet/default.py, line 126, in run self.mainLoop() File /usr/lib/python2.3/site-packages/twisted/internet/default.py, line 134, in mainLoop self.runUntilCurrent() --- exception caught here --- File /usr/lib/python2.3/site-packages/twisted/internet/base.py, line 423, in runUntilCurrent call.func(*call.args, **call.kw) File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py, line 908, in minuteCheck self.checkToRecord() File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py, line 396, in checkToRecord sr = self.getScheduledRecordings() File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py, line 195, in getScheduledRecordings self.saveScheduledRecordings(scheduledRecordings) File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py, line 223, in saveScheduledRecordings os.unlink(config.TV_RECORD_SCHEDULE) exceptions.OSError: [Errno 2] No such file or directory: '/var/cache/freevo/record_schedule.xml' I tried the same but touching this file before: 2005/03/17 11:41 BRT [HTTPChannel,1,127.0.0.1] Traceback (most recent call last): File /usr/lib/python2.3/site-packages/twisted/protocols/http.py, line 557, in requestReceived self.process() File /usr/lib/python2.3/site-packages/twisted/web/server.py, line 165, in process self.render(resrc) File /usr/lib/python2.3/site-packages/twisted/web/server.py, line 172, in render body = resrc.render(self) File /usr/lib/python2.3/site-packages/twisted/web/xmlrpc.py, line 130, in render defer.maybeDeferred(function, *args).addErrback( --- exception caught here --- File /usr/lib/python2.3/site-packages/twisted/internet/defer.py, line 129, in maybeDeferred result = f(*args, **kw) File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py, line 725, in xmlrpc_getScheduledRecordings return (TRUE, jellyToXML(self.getScheduledRecordings())) File /usr/lib/python2.3/site-packages/freevo/helpers/recordserver.py, line 177, in getScheduledRecordings scheduledRecordings = unjellyFromXML(f) File /usr/lib/python2.3/site-packages/freevo/util/marmalade.py, line 423, in unjellyFromXML document = parse(stringOrFile) File /usr/lib/python2.3/site-packages/twisted/web/microdom.py, line 817, in parse raise ParseError(mdp.filename, 0, 0, No top-level Nodes in document) twisted.protocols.sux.ParseError: /var/cache/freevo/record_schedule.xml:0:0: No top-level Nodes in document And I also tried running freevo cache: [EMAIL PROTECTED]:~$ freevo cache Freevo cache Freevo will now generate a metadata cache for all your files and create thumbnails from images for faster access. Cache too old, forcing rebuild ERROR: VIDEO_ITEMS contains root directory, skipped. ERROR: AUDIO_ITEMS contains root directory, skipped. ERROR: IMAGE_ITEMS contains root directory, skipped. deleting old cache files from
Re: [Freevo-users] can't watch or record tv | record_schedule.xml doesn't exist
Op do 17-03-2005, om 17:00 schreef Marcelo Toledo: any other idea? Apart from if freevo's dependencie's are met and your config is fine, I have no idea, but touch to make the file is noy the way: /var/cache/freevo/record_schedule.xml:0:0: No top-level Nodes in document Start with an empty dir. I have a similar setup and never ran into (that kind) of trouble. I saw you don't have Pylirc, that has nothing to do with this (I think) but maybe your missing some other dependencies as wel. -- Groetjes Japie --- SF email is sponsored by - The IT Product Guide Read honest candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click ___ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users