Hallo zusammen,
Bisher habe ich auf Kubuntu Edgy Eft einen selbstkompilierten VDR betrieben.
Mit dem Umstieg auf Kubuntu Gutsy Gibbon möchte ich wenn's geht mit den mitgelieferten Paketen arbeiten.
Zum einen, weil da alles dabei ist was ich brauche und im Eigenbau teilweise nicht hinbekommen habe (speziell xine-out oder softdevice), zum anderen weil ich möglichst wenig selbstverwaltete Software haben möchte, und zu guter Letzt weil ich hoffe, so weniger Probleme mit UTF-8 zu haben.
Ach ja...
Es handelt sich bei mir um ein Budget-Only System mit zwei KNC-One DVB-C Karten.
Kernelunterstützung dafür ist vorhanden, zumindest werden die Module automatisch geladen und VDR findet auch zwei devices.
Nun aber zum Problem:
Ich habe also die Pakete vdr, vdr-plugin-xineliboutput, ein paar weitere plugins, libxine-xvdr, xineoutput-sxfe, libxineoutput-sxfe, xine-ui, kvdr, vdradmin-am und ihre jeweiligen Abhängigkeiten installiert und weiß jetzt nicht so recht wie ich die zur Zusammenarbeit bewege.
Die Ubuntu Startmimik funktioniert schon ziemlich anders als die vom Eigenbau.
Wie gesagt, der VDR an sich sartet (ich habe unter /etc/default/vdr ENABLED auf 1 gesetzt) und findet auch die plugins.
Hier mal die Start-Messages vom VDR aus /var/log/messages:
Nov 7 12:20:59 TuxServer vdr: [6577] VDR version 1.4.7 started Nov 7 12:20:59 TuxServer vdr: [6577] loading plugin: /usr/lib/vdr/plugins/libvdr-quickepgsearch.so.1.4.5 Nov 7 12:20:59 TuxServer vdr: [6577] loading plugin: /usr/lib/vdr/plugins/libvdr-xineliboutput.so.1.4.5 Nov 7 12:20:59 TuxServer vdr: [6577] loading plugin: /usr/lib/vdr/plugins/libvdr-conflictcheckonly.so.1.4.5 Nov 7 12:20:59 TuxServer vdr: [6577] loading plugin: /usr/lib/vdr/plugins/libvdr-osdteletext.so.1.4.5 Nov 7 12:20:59 TuxServer vdr: [6577] loading plugin: /usr/lib/vdr/plugins/libvdr-femon.so.1.4.5 Nov 7 12:20:59 TuxServer vdr: [6577] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearchonly.so.1.4.5 Nov 7 12:20:59 TuxServer vdr: [6577] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearch.so.1.4.5 Nov 7 12:20:59 TuxServer vdr: [6577] loading /var/lib/vdr/sources.conf Nov 7 12:20:59 TuxServer vdr: [6577] loading /var/lib/vdr/diseqc.conf Nov 7 12:20:59 TuxServer vdr: [6577] loading /var/lib/vdr/channels.conf Nov 7 12:20:59 TuxServer vdr: [6577] loading /var/lib/vdr/commands.conf Nov 7 12:20:59 TuxServer vdr: [6577] loading /var/lib/vdr/reccmds.conf Nov 7 12:20:59 TuxServer vdr: [6577] loading /var/lib/vdr/svdrphosts.conf Nov 7 12:20:59 TuxServer vdr: [6577] loading /var/lib/vdr/keymacros.conf Nov 7 12:21:05 TuxServer vdr: [6577] found 2 video devices Nov 7 12:21:05 TuxServer vdr: [6577] initializing plugin: quickepgsearch (0.0.1): Quick search for broadcasts Nov 7 12:21:05 TuxServer vdr: [6577] initializing plugin: xineliboutput (1.0.0rc2): X11/xine-lib output plugin Nov 7 12:21:05 TuxServer vdr: [6577] initializing plugin: conflictcheckonly (0.0.1): Direct access to epgsearch's conflict check menu Nov 7 12:21:05 TuxServer vdr: [6577] initializing plugin: osdteletext (0.5.1): Displays teletext on the OSD Nov 7 12:21:05 TuxServer vdr: [6577] initializing plugin: femon (1.1.1): DVB Signal Information Monitor (OSD) Nov 7 12:21:05 TuxServer vdr: [6577] initializing plugin: epgsearchonly (0.0.1): Direct access to epgsearch's search menu Nov 7 12:21:05 TuxServer vdr: [6577] initializing plugin: epgsearch (0.9.22): search the EPG for repeats and more Nov 7 12:21:05 TuxServer vdr: [6577] setting primary device to 1 Nov 7 12:21:05 TuxServer vdr: [6577] device 1 has no MPEG decoder Nov 7 12:21:05 TuxServer vdr: [6577] trying device number 3 instead Nov 7 12:21:05 TuxServer vdr: [6577] setting primary device to 3 Nov 7 12:21:05 TuxServer vdr: [6577] SVDRP listening on port 2001 Nov 7 12:21:05 TuxServer vdr: [6577] setting current skin to "sttng" Nov 7 12:21:05 TuxServer vdr: [6577] starting plugin: quickepgsearch Nov 7 12:21:05 TuxServer vdr: [6577] starting plugin: xineliboutput Nov 7 12:21:05 TuxServer vdr: [6577] starting plugin: conflictcheckonly Nov 7 12:21:05 TuxServer vdr: [6577] starting plugin: osdteletext Nov 7 12:21:05 TuxServer vdr: [6577] starting plugin: femon Nov 7 12:21:05 TuxServer vdr: [6577] starting plugin: epgsearchonly Nov 7 12:21:05 TuxServer vdr: [6577] starting plugin: epgsearch Nov 7 12:21:05 TuxServer vdr: [6577] loading /var/lib/vdr/plugins/epgsearch/epgsearchcats.conf Nov 7 12:21:05 TuxServer vdr: [6577] loading /var/lib/vdr/plugins/epgsearch/epgsearchmenu.conf Nov 7 12:21:05 TuxServer vdr: [6577] switching to channel 1
Leider habe ich keine Ahnung was ich jetzt machen muß um, in kvdr oder xine was zu sehen. Im Moment kann ich jedenfalls mit diesem VDR nichts anfangen, da ich ihn weder direkt noch mit vdradmin (s.u.) bedienen kann.
Es kam auch im Gegensatz zum selbstkompilierten VDR nie die remote-Lernphase, obwohl ich den toten link zur fehlenden remote.conf gelöscht und den vdr auch mal mit den aus ps ermittelten parametern direkt in einer shell ohne das init-skript gestartet habe.
In xine erhalte ich bei der Auswahl von XVDR als Quelle die Fehlermeldung:
Es ist kein Eingabe-Plugin vorhanden, um xvdr://127.0.0.1#nocache;demux:mpeg_block zu verarbeiten. Vielleicht ist die MRL falsch oder Datei/Datenstrom existiert nicht.
Nach Klick auf "Mehr ... → messages" kommt aber die Meldung, daß das VDR input plugin sehr wohl gefunden wurde. Außerdem spricht das Vorhandensein des XVDR Knopfes dafür, daß im Grunde alles da ist.
Nach Klick auf "Fertig" kommt eine weitere Fehlermeldung (und zwar gleich zwei mal, man sieht das zweite Fenster wenn man das erste beiseite schiebt):
Die Verbindung wurde verweigert. Überprüfen Sie den Rechnernamen. (Operation now in progress)
Grundsätzlicher mpeg2-support ist auch vorhanden, jedenfalls spielt xine meine mit dem alten VDR erstellten DVD's problemlos ab.
In kvdr erhalte ich folgende Fehlermeldung:
could not open /dev/video0 ...
Und tatsächlich, /dev/video0 existiert gar nicht.
Auch den vdradmin habe ich unter /etc/default/vdradmin ENABLED und davor ein mal von hand mit --configure gestartet.
Wenn ich dann aber mit dem Browser draufgehe, erhalte ich dort folgende Fehlermeldung:
Not a SCALAR reference at /usr/share/perl5/Compress/Zlib.pm line 459.
Also ich habe trotz allem das Gefühl, kurz davor zu sein.
Wäre schön, wenn mir hier jemand noch die letzten fehlenden Mosaikstückchen liefern könnte.
Danke und Gruß,
Markus