[Freevo-users] can't watch or record tv | record_schedule.xml doesn't exist

2005-03-17 Thread Marcelo Toledo
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

2005-03-17 Thread Jaap Struyk
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

2005-03-17 Thread Marcelo Toledo
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

2005-03-17 Thread Geert Decorte
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

2005-03-17 Thread Jaap Struyk
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