LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 11-30-2004, 07:37 AM   #1
JvanEkris
LQ Newbie
 
Registered: Apr 2003
Location: Utrecht, The Netherlands
Distribution: Red Hat 9
Posts: 9

Rep: Reputation: 0
Problem with XMLTV in Freevo


I have installed Freevo 1.5.2 on Fedora 1 (Sasem/Dign driver for Lirc holding me back) and got it all up and running and been happy about it using it for playback. But now i want to use it for videorecording as well. I have got my TVCard up and running in both TVTime and xawtv, and have installed the XMLTV grabber.

When i start the XMLTV-grabber manually i do get a nice file in /tmp/TV.xml and it looks like sound XML (it is a lot of it, so i did not check in detail). However, when i start freevo and enter the TV-program listing i get a nasty error that my menu has failed, and that the log contains more data.

When i look at the log i see this:
Code:
.......
GetModeLine - scrn: 0 clock: 78800
GetModeLine - hdsp: 1024 hbeg: 1040 hend: 1136 httl: 1312
              vdsp: 768 vbeg: 769 vend: 772 vttl: 800 flags: 5 failed to load 
plugin tv.scheduled_recordings start 'freevo plugins -l' to get a list of 
plugins Traceback (most recent call last):
  File "/usr/lib/python2.2/site-packages/freevo/plugin.py", line 570, in __load_plugin__
    exec('import %s' % module)
  File "<string>", line 1, in ?
  File "/usr/lib/python2.2/site-packages/freevo/tv/plugins/scheduled_recordings.py", line 46, in ?
    import tv.record_client as record_client
  File "/usr/lib/python2.2/site-packages/freevo/tv/record_client.py", line 60, in ?
    server = xmlrpclib.Server(server_string, allow_none=1)
TypeError: __init__() got an unexpected keyword argument 'allow_none'
Skin error: unable to parse expression in info_area Traceback (most recent call last):
  File "/usr/lib/python2.2/site-packages/freevo/skins/main/info_area.py", line 107, in update_content
    self.sellist = self.eval_expressions( self.list )
  File "/usr/lib/python2.2/site-packages/freevo/skins/main/info_area.py", line 275, in eval_expressions
    exp = eval(exp, {'attr': item.getattr}, function_calls)
  File "<string>", line 0, in ?
  File "/usr/lib/python2.2/site-packages/freevo/util/misc.py", line 430, in comingup
    (status, recordings) = ri.getScheduledRecordings()
AttributeError: 'module' object has no attribute 'getScheduledRecordings'
skin error: unable to parse expression in info_area Traceback (most recent call last):
  File "/usr/lib/python2.2/site-packages/freevo/skins/main/info_area.py", line 107, in update_content
    self.sellist = self.eval_expressions( self.list )
  File "/usr/lib/python2.2/site-packages/freevo/skins/main/info_area.py", line 275, in eval_expressions
    exp = eval(exp, {'attr': item.getattr}, function_calls)
  File "<string>", line 0, in ?
  File "/usr/lib/python2.2/site-packages/freevo/util/misc.py", line 430, in comingup
    (status, recordings) = ri.getScheduledRecordings()
AttributeError: 'module' object has no attribute 'getScheduledRecordings'
Traceback (most recent call last):
  File "/usr/lib/python2.2/site-packages/freevo/main.py", line 315, in eventhandler
    app.eventhandler(event)
  File "/usr/lib/python2.2/site-packages/freevo/menu.py", line 561, in eventhandler
    action( arg=arg, menuw=self )
  File "/usr/lib/python2.2/site-packages/freevo/menu.py", line 87, in select
    self.function(arg=self.arg, menuw=menuw)
  File "/usr/lib/python2.2/site-packages/freevo/tv/tvmenu.py", line 168, in start_tvguide
    TVGuide(self.get_start_time(), start_tv, menuw)
  File "/usr/lib/python2.2/site-packages/freevo/tv/tvguide.py", line 109, in __init__
    self.update_schedules(force=True)
  File "/usr/lib/python2.2/site-packages/freevo/tv/tvguide.py", line 131, in update_schedules
    (got_schedule, schedule) = ri.getScheduledRecordings()
AttributeError: 'module' object has no attribute 'getScheduledRecordings'
However i have the recoding server running and AFAIK all data is available for this server......

Can anybody help me with this nasty problem?

jaap

Last edited by JvanEkris; 12-02-2004 at 08:14 AM.
 
Old 12-02-2004, 08:13 AM   #2
JvanEkris
LQ Newbie
 
Registered: Apr 2003
Location: Utrecht, The Netherlands
Distribution: Red Hat 9
Posts: 9

Original Poster
Rep: Reputation: 0
Hmmm,

When i do

[root@localhost root]# tv_grab_nl

I get
Code:
using config filename /root/.xmltv/tv_grab_nl.conf
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE tv SYSTEM "xmltv.dtd">

<tv source-info-url="http://www.tvgids.nl/" source-data-url="http://www.tvgids.n
l/" generator-info-name="XMLTV" generator-info-url="http://membled.com/work/apps
/xmltv/">downloading summary:
[root@localhost root]# freevo tvgrab
can't find helper tvgrab
[root@localhost root]# freevo tv_grab
Grabbing listings.
using config filename /root/.xmltv/tv_grab_nl.conf
downloading summary: ##################################################
Sorting listings.
overlapping programmes on channel 7.tvgids.nl:
    Homes under the hammer      at 20041202110000 +0100-|20041202120000 +0100
and Nieuws en weerbericht       at 20041202110000 +0100-|20041202120000 +0100
overlapping programmes on channel 7.tvgids.nl:
    After the silence   at 20041203012000 +0100-|20041203025500 +0100
and Wintersportweerbericht      at 20041203012000 +0100-|20041203025500 +0100
overlapping programmes on channel 8.tvgids.nl:
    Skin of man, heart of beast at 20041203012000 +0100-|20041203030000 +0100
and The witness at 20041203012000 +0100-|20041203030000 +0100
caching data, this may take a while
Traceback (most recent call last):
  File "/usr/lib/python2.2/site-packages/freevo/helpers/tv_grab.py", line 113, in ?
    import tv.record_client as rc
  File "/usr/lib/python2.2/site-packages/freevo/tv/record_client.py", line 60, in ?
    server = xmlrpclib.Server(server_string, allow_none=1)
TypeError: __init__() got an unexpected keyword argument 'allow_none'
Anybody know how to solve this?

I've googled the last error, and found out that it could be related to a library, but a fresh install of all XMLTV-related libraries did not resolve it.....

Jaap
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Installing XMLTV; ReadKey.pm error shubb Linux - Software 2 09-12-2005 03:13 PM
problems with xmltv required perl modules bacdog Linux - Software 0 12-25-2004 10:29 AM
xmltv Linux Toys book zuessh Linux - Software 0 06-13-2004 12:18 PM
"apt-get install xmltv" doesn't work Unreal7000 Linux - Software 4 06-03-2003 03:31 PM
Freevo, xawtv, anything to watch TV on Linux (and get xmlTV working)? MasterC Linux - Software 4 04-25-2003 02:14 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:55 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration