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 |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
11-30-2004, 07:37 AM
|
#1
|
LQ Newbie
Registered: Apr 2003
Location: Utrecht, The Netherlands
Distribution: Red Hat 9
Posts: 9
Rep:
|
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.
|
|
|
12-02-2004, 08:13 AM
|
#2
|
LQ Newbie
Registered: Apr 2003
Location: Utrecht, The Netherlands
Distribution: Red Hat 9
Posts: 9
Original Poster
Rep:
|
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
|
|
|
All times are GMT -5. The time now is 12:55 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|