hello
l live in Melbourne Australia. I am having problem with my ubuntu-based system to do VDR recording and I cant figure it out. I hoping someone here can assist.
############ Here is what Im using:
dmidecode -
Base Board Information
Manufacturer: ASUSTeK Computer INC.
Product Name: M3N78-VM
uname - Linux ubuntu 2.6.28-13-generic #45-Ubuntu SMP Tue Jun 30 22:12:12 UTC 2009 x86_64 GNU/Linux
/proc/cpuinfo - model name : AMD Athlon(tm) 7750 Dual-Core Processor
/proc/meminfo - MemTotal: 3869356 k
lspci -00:08.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
lspci - 01:07.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d0)
VDR - 220 ubuntu SVDRP VideoDiskRecorder 1.6.0-2; Sat Aug 8 00:33:49 2009; UTF-8
############ end of what Im using:
I first installed unbutu 8 and VDR worked ok, except I had some problems which I thought were due to Pinnacle 310i tuner card (there was some reports i read of i2c problem, anyway I managed to work around it mostly although it did seem a bit flakey). But I was able to record some stuff using VDR and was also able to watch HDTV using vlc (channels.conf output from 'scan').
I upgraded to ubuntu 9 and thats where I noticed a problem trying to record with VDR. I can still watch HDTV using vlc no problem. I can also see the epg data in vdr or using vdradmin-am. The problem is when I try to record, setting a timer in VDR. vdr creates directory structure for the output files and the 001.vdr files and idx stuff but the 001.vdr file size is zero bytes!
I have tried using a different card, I have also tried using a different OS (debian 5). But I still see the same problem, and I cant record anything, but I can watch stuff live with vlc.
here is tail from syslog (i restarted vdr without deleting timer)
Aug 8 00:44:49 ubuntu vdr: [7893] saved setup to /var/lib/vdr/setup.conf
Aug 8 00:44:49 ubuntu lircd-0.8.4a[1609]: removed client
Aug 8 00:44:50 ubuntu vdr: [7898] section handler thread ended (pid=7893, tid=7898)
Aug 8 00:44:50 ubuntu vdr: [7897] tuner on device 1 thread ended (pid=7893, tid=7897)
Aug 8 00:44:50 ubuntu vdr: [7893] =====================
Aug 8 00:44:50 ubuntu vdr: [7893] EPG bugfix statistics
Aug 8 00:44:50 ubuntu vdr: [7893] =====================
Aug 8 00:44:50 ubuntu vdr: [7893] IF SOMEBODY WHO IS IN CHARGE OF THE EPG DATA FOR ONE OF THE LISTED
Aug 8 00:44:50 ubuntu vdr: [7893] CHANNELS READS THIS: PLEASE TAKE A LOOK AT THE FUNCTION cEvent::FixEpgBugs()
Aug 8 00:44:50 ubuntu vdr: [7893] IN VDR/epg.c TO LEARN WHAT'S WRONG WITH YOUR DATA, AND FIX IT!
Aug 8 00:44:50 ubuntu vdr: [7893] =====================
Aug 8 00:44:50 ubuntu vdr: [7893] Fix^IHits^IChannels
Aug 8 00:44:50 ubuntu vdr: [7893] 1^I4^IABC HDTV, ABC1, ABC1, ABC2
Aug 8 00:44:50 ubuntu vdr: [7893] 2^I16^I7 Digital 2, 7 Digital 1, 7 Digital 3, 7 Digital
Aug 8 00:44:50 ubuntu vdr: [7893] 3^I298^INine Digital, Nine Digital HD, TEN Digital, SBS ONE, SBS HD, SBS 3, SBS 4
Aug 8 00:44:50 ubuntu vdr: [7893] 6^I3779^I7 HD Digital, 7 Digital 3, 7 Digital 1, 7 Digital 2, 7 Digital, ABC HDTV, ABC1, ...
Aug 8 00:44:50 ubuntu vdr: [7893] =====================
Aug 8 00:44:50 ubuntu vdr: [7893] max. latency time 3 seconds
Aug 8 00:44:50 ubuntu vdr: [7893] caught signal 15
Aug 8 00:44:50 ubuntu vdr: [7893] exiting, exit code 0
Aug 8 00:44:54 ubuntu vdr-kbd: [8611] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 8 00:44:55 ubuntu vdr-kbd: [8633] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 8 00:44:55 ubuntu vdr-kbd: [8637] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 8 00:44:55 ubuntu vdr-kbd: [8639] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 8 00:44:55 ubuntu vdr-kbd: [8642] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 8 00:44:55 ubuntu vdr-kbd: [8680] cTimeMs: using monotonic clock (resolution is 1 ns)
Aug 8 00:44:55 ubuntu vdr: [8680] VDR version 1.6.0-2 started
Aug 8 00:44:55 ubuntu vdr: [8680] switched to user 'vdr'
Aug 8 00:44:55 ubuntu vdr: [8680] codeset is 'UTF-8' - known
Aug 8 00:44:55 ubuntu vdr: [8680] found 23 locales in /usr/share/locale
Aug 8 00:44:55 ubuntu vdr: [8680] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearch.so.1.6.0
Aug 8 00:44:55 ubuntu vdr: [8680] loading plugin: /usr/lib/vdr/plugins/libvdr-quickepgsearch.so.1.6.0
Aug 8 00:44:55 ubuntu vdr: [8680] loading plugin: /usr/lib/vdr/plugins/libvdr-conflictcheckonly.so.1.6.0
Aug 8 00:44:55 ubuntu vdr: [8680] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearchonly.so.1.6.0
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/setup.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/sources.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/diseqc.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/channels.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/timers.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/commands.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/reccmds.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/svdrphosts.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/keymacros.conf
Aug 8 00:44:55 ubuntu vdr: [8681] video directory scanner thread started (pid=8680, tid=8681)
Aug 8 00:44:55 ubuntu vdr: [8682] video directory scanner thread started (pid=8680, tid=8682)
Aug 8 00:44:55 ubuntu vdr: [8682] video directory scanner thread ended (pid=8680, tid=8682)
Aug 8 00:44:55 ubuntu vdr: [8680] reading EPG data from /var/cache/vdr/epg.data
Aug 8 00:44:55 ubuntu vdr: [8681] video directory scanner thread ended (pid=8680, tid=8681)
Aug 8 00:44:55 ubuntu vdr: [8680] probing /dev/dvb/adapter0/frontend0
Aug 8 00:44:55 ubuntu kernel: [ 3015.684281] tda1004x: setting up plls for 48MHz sampling clock
Aug 8 00:44:55 ubuntu kernel: [ 3015.968782] tda1004x: found firmware revision 20 -- ok
Aug 8 00:44:55 ubuntu vdr: [8684] tuner on device 1 thread started (pid=8680, tid=8684)
Aug 8 00:44:55 ubuntu vdr: [8685] section handler thread started (pid=8680, tid=8685)
Aug 8 00:44:55 ubuntu vdr: [8680] found 1 video device
Aug 8 00:44:55 ubuntu vdr: [8680] initializing plugin: epgsearch (0.9.24): search the EPG for repeats and more
Aug 8 00:44:55 ubuntu vdr: [8680] initializing plugin: quickepgsearch (0.0.1): Quick search for broadcasts
Aug 8 00:44:55 ubuntu vdr: [8680] initializing plugin: conflictcheckonly (0.0.1): Direct access to epgsearch's conflict check menu
Aug 8 00:44:55 ubuntu vdr: [8680] initializing plugin: epgsearchonly (0.0.1): Direct access to epgsearch's search menu
Aug 8 00:44:55 ubuntu vdr: [8680] setting primary device to 1
Aug 8 00:44:55 ubuntu vdr: [8680] device 1 has no MPEG decoder
Aug 8 00:44:55 ubuntu vdr: [8680] assuming manual start of VDR
Aug 8 00:44:55 ubuntu vdr: [8680] SVDRP listening on port 2001
Aug 8 00:44:55 ubuntu vdr: [8680] setting current skin to "sttng"
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/themes/sttng-default.theme
Aug 8 00:44:55 ubuntu vdr: [8680] starting plugin: epgsearch
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/plugins/epgsearch/epgsearchcats.conf
Aug 8 00:44:55 ubuntu vdr: [8680] loading /var/lib/vdr/plugins/epgsearch/epgsearchmenu.conf
Aug 8 00:44:55 ubuntu vdr: [8686] EPGSearch: conflictcheck thread started (pid=8680, tid=8686)
Aug 8 00:44:55 ubuntu vdr: [8680] starting plugin: quickepgsearch
Aug 8 00:44:55 ubuntu vdr: [8680] starting plugin: conflictcheckonly
Aug 8 00:44:55 ubuntu vdr: [8680] starting plugin: epgsearchonly
Aug 8 00:44:55 ubuntu lircd-0.8.4a[1609]: accepted new client on /dev/lircd
Aug 8 00:44:55 ubuntu lircd-0.8.4a[1609]: could not get hardware features
Aug 8 00:44:55 ubuntu lircd-0.8.4a[1609]: make sure you use a current version of the driver
Aug 8 00:44:55 ubuntu lircd-0.8.4a[1609]: Failed to initialize hardware
Aug 8 00:44:55 ubuntu vdr: [8680] ERROR: no OSD provider available - using dummy OSD!
Aug 8 00:45:05 ubuntu vdr: [8680] switching to channel 1
Aug 8 00:45:05 ubuntu vdr: [8690] transfer thread started (pid=8680, tid=8690)
Aug 8 00:45:05 ubuntu vdr: [8691] receiver on device 1 thread started (pid=8680, tid=8691)
Aug 8 00:45:05 ubuntu vdr: [8692] TS buffer on device 1 thread started (pid=8680, tid=8692)
Aug 8 00:45:05 ubuntu vdr: [8680] setting watchdog timer to 60 seconds
Aug 8 00:45:05 ubuntu vdr: [8680] ERROR: Channel locked (recording)!
Aug 8 00:45:05 ubuntu vdr: [8680] ERROR: no OSD provider available - using dummy OSD!
Aug 8 00:45:07 ubuntu vdr: [8690] transfer thread ended (pid=8680, tid=8690)
Aug 8 00:45:09 ubuntu vdr: [8680] buffer stats: 0 (0%) used
Aug 8 00:45:09 ubuntu vdr: [8680] max. latency time 4 seconds
Aug 8 00:45:09 ubuntu vdr: [8680] ERROR: no OSD provider available - using dummy OSD!
Aug 8 00:45:09 ubuntu vdr: [8692] TS buffer on device 1 thread ended (pid=8680, tid=8692)
Aug 8 00:45:09 ubuntu vdr: [8691] buffer stats: 128968 (6%) used
Aug 8 00:45:09 ubuntu vdr: [8691] receiver on device 1 thread ended (pid=8680, tid=8691)
Aug 8 00:45:15 ubuntu vdr: [8686] EPGSearch: timer conflict check started
Aug 8 00:45:15 ubuntu vdr: [8686] EPGSearch: timer conflict check finished
Would greatly appreciate any assistance in how i trace why vdr creates 0 byte files and wont record.
Stephen