hi,
i had tried many times to install vdr with no luck, but i found a tutorial on how to install vdr 1.7.0 on ubuntu-like systems, from source code. It was pretty straight forward, i didn't have any problem on compiling and installing everything.
I've got a lifeview trio pci card, saa7134, and ubuntu detected the card and loaded itself the modules saa7134, saa7134_alsa and saa7134_dvb. It works great with kaffeine, "out of the box"
However, i need your help trying to make vdr get to the card.
This tutorial says that i must install multiproto drivers. So, i downloaded them and compiled vdr on that. I didn't run "make install" on the multiproto path. Should i use the multiproto drivers instead of the ones that come with the kernel? As far as i understand the tutorial said it was necessary for compiling, but not for running vdr. Correct me if i'm wrong.
So... everything is compiled without any problem and i run vdr like this:
********* /usr/bin/vdr -c /etc/vdr -E /var/vdr -l 3 -P'xineliboutput -l none -r 37890 -p' -u root *********
on the other hand.... if i run "scan", i can find all the possible channels i get from the satellite. I did this to get the "channels.conf" for vdr:
********* scan -o vdr /home/servidor/.kde/share/apps/kaffeine/dvb-s/Astra-19.2E >> channels.conf *********
which gave some results and then i put this file into the /etc/vdr path.
If then i look into the logs, i see this:
************* Dec 14 01:08:49 jordimoles vdr: [1006] cTimeMs: using monotonic clock (resolution is 1 ns) Dec 14 01:08:49 jordimoles vdr: [1006] VDR version 1.7.0 started Dec 14 01:08:49 jordimoles vdr: [1006] switched to user 'root' Dec 14 01:08:49 jordimoles vdr: [1006] codeset is 'UTF-8' - known Dec 14 01:08:51 jordimoles vdr: [1006] found 23 locales in /usr/share/locale Dec 14 01:08:51 jordimoles vdr: [1006] loading plugin: /usr/lib/vdr/plugins/libvdr-xineliboutput.so.1.7.0 Dec 14 01:08:51 jordimoles vdr: [1006] loading /etc/vdr/setup.conf Dec 14 01:08:51 jordimoles vdr: [1006] loading /etc/vdr/sources.conf Dec 14 01:08:51 jordimoles vdr: [1006] loading /etc/vdr/diseqc.conf Dec 14 01:08:51 jordimoles vdr: [1006] loading /etc/vdr/channels.conf Dec 14 01:08:51 jordimoles vdr: [1006] loading /etc/vdr/svdrphosts.conf Dec 14 01:08:51 jordimoles vdr: [1006] loading /etc/vdr/keymacros.conf Dec 14 01:08:51 jordimoles vdr: [1007] video directory scanner thread started (pid=1006, tid=1007) Dec 14 01:08:51 jordimoles vdr: [1008] video directory scanner thread started (pid=1006, tid=1008) Dec 14 01:08:51 jordimoles vdr: [1006] reading EPG data from /var/vdr Dec 14 01:08:51 jordimoles vdr: [1006] probing /dev/dvb/adapter0/frontend0 Dec 14 01:08:51 jordimoles vdr: [1007] video directory scanner thread ended (pid=1006, tid=1007) Dec 14 01:08:51 jordimoles vdr: [1008] video directory scanner thread ended (pid=1006, tid=1008) Dec 14 01:08:52 jordimoles vdr: [1006] ERROR (dvbdevice.c,471): Operation not supported Dec 14 01:08:52 jordimoles vdr: [1010] section handler thread started (pid=1006, tid=1010) Dec 14 01:08:52 jordimoles vdr: [1006] found 1 video device Dec 14 01:08:52 jordimoles vdr: [1006] initializing plugin: xineliboutput (1.0.90-cvs): X11/xine-lib output plugin Dec 14 01:08:52 jordimoles vdr: [1006] [xine..put] cTimePts: clock_gettime(CLOCK_MONOTONIC): clock resolution 0 us Dec 14 01:08:52 jordimoles vdr: [1006] [xine..put] cTimePts: using monotonic clock Dec 14 01:08:52 jordimoles vdr: [1006] [xine..put] RTP SSRC: 0x24a224e1 Dec 14 01:08:52 jordimoles vdr: [1006] setting primary device to 2 Dec 14 01:08:52 jordimoles vdr: [1006] assuming manual start of VDR Dec 14 01:08:52 jordimoles vdr: [1006] SVDRP listening on port 2001 Dec 14 01:08:52 jordimoles vdr: [1006] setting current skin to "sttng" Dec 14 01:08:52 jordimoles vdr: [1006] loading /etc/vdr/themes/sttng-default.theme Dec 14 01:08:52 jordimoles vdr: [1006] starting plugin: xineliboutput Dec 14 01:08:52 jordimoles vdr: [1012] Remote decoder/display server (cXinelibServer) thread started (pid=1006, tid=1012) Dec 14 01:08:52 jordimoles vdr: [1012] [xine..put] cXinelibServer priority set successful SCHED_RR 2 [1,99] Dec 14 01:08:52 jordimoles vdr: [1012] [xine..put] Listening on port 37890 Dec 14 01:08:52 jordimoles vdr: [1012] [xine..put] Listening for UDP broadcasts on port 37890 Dec 14 01:08:52 jordimoles vdr: [1012] [discovery] BROADCAST: VDR xineliboutput DISCOVERY 1.0^M Server port: 37890^M Server version: xineliboutput-1.0.90-cvs^M ^M Dec 14 01:08:52 jordimoles vdr: [1006] [xine..put] cXinelibDevice::StartDevice(): Device started Dec 14 01:08:52 jordimoles vdr: [1013] KBD remote control thread started (pid=1006, tid=1013) Dec 14 01:08:52 jordimoles vdr: [1006] remote control KBD - learning keys Dec 14 01:09:02 jordimoles vdr: [1006] switching to channel 1 Dec 14 01:09:02 jordimoles vdr: [1006] info: Canal no disponible! Dec 14 01:09:04 jordimoles vdr: [1006] switching to channel 1 Dec 14 01:09:04 jordimoles vdr: [1006] info: Canal no disponible!
*************
so... to me this means that can't get to the card. is this right? I can't tune "channel 1". Actually it can't open any channel. I'm trying only with FTA channels, so... there shouldn't be any problem with that.
if i run:
******** vdr-sxfe --video=xv --aspect=16:9 --fullscreen --width=1280 --height=720 --nokbd --post=tvtime:method=Linear,cheap_mode=1,pulldown=0, use_progressive_frame_flag=1 ********
vdr-sxfe starts without any error reported, but then it says, again, "no signal"
what am i doing wrong?
I would appreciate any light you could through on this. Should i go back to 1.6? I haven't tried any other version, actually. When i came to linux, kaffeine was already installed and working without effort. The first attempt with other software has been this vdr 1.7.0.
Thanks.