2019-01-01, 00:18
Help please (and happy new year).
I simply cannot get vdr to store any data in the epg.data file. It is updated every 10 minutes, but the file size stays zero. I have spent the best part of two days trying. I get vdr-sxfe showing me the pictures, with on screen menus, and the TV channels feed nicely into Kodi. I just cannot get it to store the Epg data. I have trawled the net, and particularly, all the threads in this forum. But nothing helps.
Any advice please?
Relevant data below.
Thanks.
vdr status:
vdr.service - Video Disk Recorder
Loaded: loaded (/lib/systemd/system/vdr.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2018-12-31 22:01:30 GMT; 10min ago
Process: 1061 ExecStartPre=/bin/sh /usr/lib/vdr/merge-commands.sh reccmds (code=exited, status=0/SUCCESS)
Process: 941 ExecStartPre=/bin/sh /usr/lib/vdr/merge-commands.sh commands (code=exited, status=0/SUCCESS)
Main PID: 1081 (vdr)
Status: "Ready"
Tasks: 20 (limit: 4915)
CGroup: /system.slice/vdr.service
??1081 /usr/bin/vdr
Dec 31 22:03:52 Peru vdr[1081]: [1364] loading /var/lib/vdr/plugins/xineliboutput/allowed_hosts.conf
Dec 31 22:03:52 Peru vdr[1081]: [1364] [xine..put] setsockopt(SO_SNDBUF): got 262144 bytes
Dec 31 22:03:52 Peru vdr[1081]: [1364] [xine..put] Trying PIPE connection ...
Dec 31 22:03:52 Peru vdr[1081]: [1364] creating directory /var/lib/vdr/plugins/xineliboutput/pipes.1081
Dec 31 22:03:52 Peru vdr[1081]: [1364] removing /var/lib/vdr/plugins/xineliboutput/pipes.1081
Dec 31 22:03:52 Peru vdr[1081]: [1364] [xine..put] cBackgroundWriterI initialized (buffer 2048 kb)
Dec 31 22:03:52 Peru vdr[1081]: [1364] [xine..put] cTcpWriter initialized (buffer 2048 kb)
Dec 31 22:03:52 Peru vdr[1081]: [1364] [xine..put] Pipe open
Dec 31 22:11:13 Peru vdr[1081]: [4035] epg data writer thread started (pid=1081, tid=4035, prio=low)
Dec 31 22:11:13 Peru vdr[1081]: [4035] epg data writer thread ended (pid=1081, tid=4035)
uname -a:
Linux Peru 4.15.0-43-generic #46-Ubuntu SMP Thu Dec 6 14:45:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
vdr relevant lines from syslog:
Dec 31 22:01:29 localhost vdr: [1359] EPGSearch: conflictcheck thread started (pid=1081, tid=1359, prio=high)
Dec 31 22:01:30 localhost vdr: [1081] LIVE: initial file cache has 82 entries and needs 371532 bytes of data!
Dec 31 22:01:30 localhost vdr: [1081] starting plugin: quickepgsearch
Dec 31 22:01:30 localhost vdr: [1081] starting plugin: streamdev-server
Dec 31 22:01:30 localhost vdr: [1081] loading /var/lib/vdr/plugins/streamdev-server/streamdevhosts.conf
Dec 31 22:01:30 localhost vdr: [1081] starting plugin: svdrpservice
Dec 31 22:01:30 localhost vdr: [1081] starting plugin: xineliboutput
Dec 31 22:01:30 localhost vdr: [1363] streamdev server thread started (pid=1081, tid=1363, prio=high)
Dec 31 22:01:30 localhost vdr: [1363] Streamdev: Listening (VTP) on port 2004
Dec 31 22:01:30 localhost vdr: [1363] Streamdev: Listening (HTTP) on port 3000
Dec 31 22:01:30 localhost vdr: [1364] Remote decoder/display server (cXinelibServer) thread started (pid=1081, tid=1364, prio=high)
Dec 31 22:01:30 localhost vdr: [1364] [xine..put] cXinelibServer priority set successful SCHED_RR 2 [1,99]
Dec 31 22:01:30 localhost vdr: [1364] [xine..put] Binding server to 127.0.0.1:37890
Dec 31 22:01:30 localhost vdr: [1364] [xine..put] Listening on port 37890
Dec 31 22:01:30 localhost vdr: [1364] [xine..put] Listening for UDP broadcasts on port 37890
Dec 31 22:01:30 localhost vdr: [1364] [discovery] BROADCAST: VDR xineliboutput DISCOVERY 1.0#015#012Server port: 37890#015#012Server address: 127.0.0.1#015#012Server version: xineliboutput-2.0.0
Dec 31 22:01:30 localhost vdr: [1361] [live] INFO: attempt to listen on ip = '0.0.0.0'
Dec 31 22:01:30 localhost vdr: [1361] [live] ERROR: Unable to load cert/key (/var/lib/vdr/plugins/live/live.pem//var/lib/vdr/plugins/live/live-key.pem): No such file or directory
Dec 31 22:01:30 localhost vdr: [1081] [xine..put] cXinelibDevice::StartDevice(): Device started
Dec 31 22:01:30 localhost vdr: [1081] remote control LIRC - keys known
Dec 31 22:01:30 localhost vdr: [1081] loading /var/cache/vdr/cam.data
Dec 31 22:01:30 localhost vdr: [1374] LIRC remote control thread started (pid=1081, tid=1374, prio=high)
Dec 31 22:01:30 localhost vdr: [1081] switching to channel 2 T-0-658-4287 (BBC TWO)
Dec 31 22:01:30 localhost vdr: [1081] setting watchdog timer to 60 seconds
Dec 31 22:01:30 localhost vdr: [1375] device 1 receiver thread started (pid=1081, tid=1375, prio=high)
Dec 31 22:01:30 localhost vdr: [1376] SVDRP server handler thread started (pid=1081, tid=1376, prio=low)
Dec 31 22:01:30 localhost vdr: [1376] SVDRP listening on port 6419/tcp
Dec 31 22:01:30 localhost vdr: [1377] device 1 TS buffer thread started (pid=1081, tid=1377, prio=high)
Dec 31 22:01:30 localhost vdr: [1081] OSD size changed to 720x576 @ 1.42222
Dec 31 22:01:30 localhost vdr: [1081] [xine..put] cXinelibOsd::CanHandleAreas(): Device does not support ARGB
Dec 31 22:01:31 localhost vdr: [1359] EPGSearch: timer conflict check started
Dec 31 22:01:31 localhost vdr: [1359] EPGSearch: timer conflict check finished
Dec 31 22:01:41 localhost vdr: [1081] max. latency time 1 seconds
Dec 31 22:01:41 localhost vdr: [1375] [xine..put] Detected video size 704x576
Dec 31 22:01:41 localhost vdr: [1352] video directory scanner thread ended (pid=1081, tid=1352)
Dec 31 22:01:41 localhost vdr: [1081] max. latency time 6 seconds
I simply cannot get vdr to store any data in the epg.data file. It is updated every 10 minutes, but the file size stays zero. I have spent the best part of two days trying. I get vdr-sxfe showing me the pictures, with on screen menus, and the TV channels feed nicely into Kodi. I just cannot get it to store the Epg data. I have trawled the net, and particularly, all the threads in this forum. But nothing helps.
Any advice please?
Relevant data below.
Thanks.
vdr status:
vdr.service - Video Disk Recorder
Loaded: loaded (/lib/systemd/system/vdr.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2018-12-31 22:01:30 GMT; 10min ago
Process: 1061 ExecStartPre=/bin/sh /usr/lib/vdr/merge-commands.sh reccmds (code=exited, status=0/SUCCESS)
Process: 941 ExecStartPre=/bin/sh /usr/lib/vdr/merge-commands.sh commands (code=exited, status=0/SUCCESS)
Main PID: 1081 (vdr)
Status: "Ready"
Tasks: 20 (limit: 4915)
CGroup: /system.slice/vdr.service
??1081 /usr/bin/vdr
Dec 31 22:03:52 Peru vdr[1081]: [1364] loading /var/lib/vdr/plugins/xineliboutput/allowed_hosts.conf
Dec 31 22:03:52 Peru vdr[1081]: [1364] [xine..put] setsockopt(SO_SNDBUF): got 262144 bytes
Dec 31 22:03:52 Peru vdr[1081]: [1364] [xine..put] Trying PIPE connection ...
Dec 31 22:03:52 Peru vdr[1081]: [1364] creating directory /var/lib/vdr/plugins/xineliboutput/pipes.1081
Dec 31 22:03:52 Peru vdr[1081]: [1364] removing /var/lib/vdr/plugins/xineliboutput/pipes.1081
Dec 31 22:03:52 Peru vdr[1081]: [1364] [xine..put] cBackgroundWriterI initialized (buffer 2048 kb)
Dec 31 22:03:52 Peru vdr[1081]: [1364] [xine..put] cTcpWriter initialized (buffer 2048 kb)
Dec 31 22:03:52 Peru vdr[1081]: [1364] [xine..put] Pipe open
Dec 31 22:11:13 Peru vdr[1081]: [4035] epg data writer thread started (pid=1081, tid=4035, prio=low)
Dec 31 22:11:13 Peru vdr[1081]: [4035] epg data writer thread ended (pid=1081, tid=4035)
uname -a:
Linux Peru 4.15.0-43-generic #46-Ubuntu SMP Thu Dec 6 14:45:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
vdr relevant lines from syslog:
Dec 31 22:01:29 localhost vdr: [1359] EPGSearch: conflictcheck thread started (pid=1081, tid=1359, prio=high)
Dec 31 22:01:30 localhost vdr: [1081] LIVE: initial file cache has 82 entries and needs 371532 bytes of data!
Dec 31 22:01:30 localhost vdr: [1081] starting plugin: quickepgsearch
Dec 31 22:01:30 localhost vdr: [1081] starting plugin: streamdev-server
Dec 31 22:01:30 localhost vdr: [1081] loading /var/lib/vdr/plugins/streamdev-server/streamdevhosts.conf
Dec 31 22:01:30 localhost vdr: [1081] starting plugin: svdrpservice
Dec 31 22:01:30 localhost vdr: [1081] starting plugin: xineliboutput
Dec 31 22:01:30 localhost vdr: [1363] streamdev server thread started (pid=1081, tid=1363, prio=high)
Dec 31 22:01:30 localhost vdr: [1363] Streamdev: Listening (VTP) on port 2004
Dec 31 22:01:30 localhost vdr: [1363] Streamdev: Listening (HTTP) on port 3000
Dec 31 22:01:30 localhost vdr: [1364] Remote decoder/display server (cXinelibServer) thread started (pid=1081, tid=1364, prio=high)
Dec 31 22:01:30 localhost vdr: [1364] [xine..put] cXinelibServer priority set successful SCHED_RR 2 [1,99]
Dec 31 22:01:30 localhost vdr: [1364] [xine..put] Binding server to 127.0.0.1:37890
Dec 31 22:01:30 localhost vdr: [1364] [xine..put] Listening on port 37890
Dec 31 22:01:30 localhost vdr: [1364] [xine..put] Listening for UDP broadcasts on port 37890
Dec 31 22:01:30 localhost vdr: [1364] [discovery] BROADCAST: VDR xineliboutput DISCOVERY 1.0#015#012Server port: 37890#015#012Server address: 127.0.0.1#015#012Server version: xineliboutput-2.0.0
Dec 31 22:01:30 localhost vdr: [1361] [live] INFO: attempt to listen on ip = '0.0.0.0'
Dec 31 22:01:30 localhost vdr: [1361] [live] ERROR: Unable to load cert/key (/var/lib/vdr/plugins/live/live.pem//var/lib/vdr/plugins/live/live-key.pem): No such file or directory
Dec 31 22:01:30 localhost vdr: [1081] [xine..put] cXinelibDevice::StartDevice(): Device started
Dec 31 22:01:30 localhost vdr: [1081] remote control LIRC - keys known
Dec 31 22:01:30 localhost vdr: [1081] loading /var/cache/vdr/cam.data
Dec 31 22:01:30 localhost vdr: [1374] LIRC remote control thread started (pid=1081, tid=1374, prio=high)
Dec 31 22:01:30 localhost vdr: [1081] switching to channel 2 T-0-658-4287 (BBC TWO)
Dec 31 22:01:30 localhost vdr: [1081] setting watchdog timer to 60 seconds
Dec 31 22:01:30 localhost vdr: [1375] device 1 receiver thread started (pid=1081, tid=1375, prio=high)
Dec 31 22:01:30 localhost vdr: [1376] SVDRP server handler thread started (pid=1081, tid=1376, prio=low)
Dec 31 22:01:30 localhost vdr: [1376] SVDRP listening on port 6419/tcp
Dec 31 22:01:30 localhost vdr: [1377] device 1 TS buffer thread started (pid=1081, tid=1377, prio=high)
Dec 31 22:01:30 localhost vdr: [1081] OSD size changed to 720x576 @ 1.42222
Dec 31 22:01:30 localhost vdr: [1081] [xine..put] cXinelibOsd::CanHandleAreas(): Device does not support ARGB
Dec 31 22:01:31 localhost vdr: [1359] EPGSearch: timer conflict check started
Dec 31 22:01:31 localhost vdr: [1359] EPGSearch: timer conflict check finished
Dec 31 22:01:41 localhost vdr: [1081] max. latency time 1 seconds
Dec 31 22:01:41 localhost vdr: [1375] [xine..put] Detected video size 704x576
Dec 31 22:01:41 localhost vdr: [1352] video directory scanner thread ended (pid=1081, tid=1352)
Dec 31 22:01:41 localhost vdr: [1081] max. latency time 6 seconds