Tipps und Hilfe gesucht: VDR plus plugins selbst installieren (nicht aus Quellen mit apt-get install ...)

  • Liebe Community,
    Wer kann mir dabei helfen VDR und Plugins händisch zu installieren - sprich nicht aus Quellen.


    Den VDR 1.7.37 hab ich bereits erfolgreich auf Debian 6 installiert. Lediglich mit den DVB Treibern hab ich probleme, obwohl ich bereits auf dem 3.7 Kernel laufe ...
    Auch die V4l hab ich bereits installiert, jedoch ausser dass der Stick erkannt wird (AF9015) passiert leider nichts (kein Treiber verwenden, kein Firmware laden und auch kein Interface wird erstellt) ...
    Aber egal, dass ist nicht die Frage dieses Threads.... nur wer vielleicht einen Tip hat könnte mir diesen auch hier posten ....


    Die eigentliche Frage ist, wie ich zum VDR 1.7.37 nun die aktuellen Plugins runterladen kann (sprich nicht die aus den Debian Quellen - sind meist leider älter) und manuell installiere.
    Ich habs mal mit einem probiert, gab auch keine Installationsfehler, jedoch hat VDR das plugin nicht verwendet, erkannt, ...


    Wäre super wenn Ihr mir mit ein paar INstallationsschritten helfen könnten.
    Interessant wären folgende Plugins:


    epgsearch, femon, hdmonitor, lircrc, markad, osdpip, streamdev Server, xineliboutput, und natürlich xvdr-Server (Die Plugins habe ich aus dem Plugins-VDR Wiki kopiert)


    vielen Dank für eure Hilf
    FTF

    YAVDR 0.5


    Linux tvserver 3.8.0-31-generic #46~precise1-Ubuntu SMP Wed Sep 11 18:21:16 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux


    DVB-C (Technotrend TT-connect CT-3650); DVB-T (Realtek RTL2832U); DVB-S2 (DVBSky S960)


    vdr (2.0.3/2.0.0); epgfixer (0.3.1); dummydevice (1.0.3); graphtftng (0.4.1); dynamite (0.1.5); quickepgsearch (0.0.1); skinpearlhd (0.0.1); xine (0.9.4); dvbhddevice (2.0.2); vdrmanager (0.9); xvdr (0.9.9); pvr350 (1.7.4); dvbsddevice (2.0.1); epgsearchonly (0.0.1); xineliboutput (1.0.90-cvs); channellists (0.0.5); iptv (2.0.0); live (0.3.0); softhddevice (0.6.1rc1); restfulapi (0.1.2); streamdev-server (0.6.0-git); autostart (0.9.3); extrecmenu (1.2.3-git); vnsiserver3 (0.9.1); text2skin (1.3.2+git); conflictcheckonly(0.0.1);
    menuorg (0.5.1); wirbelscan (0.0.7); femon (2.0.0); epgsearch (1.0.1.beta5); markad (0.1.5pre); dbus2vdr (17)

  • VDR Installation unter Debian Wheezy (setzt voraus, dass das Betreibssystem läuft und DVB/nVidia-Treiber installiert sind):


    damit sollte der VDR installiert sein und sich mit: /usr/local/bin/vdr starten lassen.


    Ein Plugin (mal am Beispiel von femon):



    VDR mit Plugin femon wird dann wie folgt gestartet:

    Code
    /usr/local/bin/vdr -c /etc/vdr -v /media/video.00 -P'femon'


    Zu Beachten ist allerdings, dass sich die meisten Plugins nicht so einfach bauen lassen wie femon ;) .


    Grüße,
    j.

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Hallo,
    <kein>: vielen herzlichen Dank für Deine Anleitung/Beschreibung.
    Ich werde es so ausprobieren wie Du es mir beschrieben hast.


    Eine Frage hätte ich noch dazu.
    Sollte ich mir dann besser ein Startscript schreiben um alle Plugins mit dem VDR zu starten?


    Die Startzeile mit femon als plugin die DU mir geschrieben hast

    Code
    /usr/local/bin/vdr -c /etc/vdr -v /media/video.00 -P'femon'


    startet den VDR ja nur mal mit femon.
    Was wenn ich da eben mehrere Plugins mitstarten möchte?
    Müssen dann alle zu startenden Plugins in einer Zeile stehen, mit der man den VDR startet?


    Bei meinem aktuell laufenden VDR (version 1.7.28 aus E-Tobi Quellen installiert) starte ich den VDR einfach nur mit "service vdr start" und er startet damit auch gleich die Plugins mit.


    Kann man das bei einer komplett manuellen Installation auch erreichen?


    Vielen Dank!!!!


    lG
    FTF

    YAVDR 0.5


    Linux tvserver 3.8.0-31-generic #46~precise1-Ubuntu SMP Wed Sep 11 18:21:16 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux


    DVB-C (Technotrend TT-connect CT-3650); DVB-T (Realtek RTL2832U); DVB-S2 (DVBSky S960)


    vdr (2.0.3/2.0.0); epgfixer (0.3.1); dummydevice (1.0.3); graphtftng (0.4.1); dynamite (0.1.5); quickepgsearch (0.0.1); skinpearlhd (0.0.1); xine (0.9.4); dvbhddevice (2.0.2); vdrmanager (0.9); xvdr (0.9.9); pvr350 (1.7.4); dvbsddevice (2.0.1); epgsearchonly (0.0.1); xineliboutput (1.0.90-cvs); channellists (0.0.5); iptv (2.0.0); live (0.3.0); softhddevice (0.6.1rc1); restfulapi (0.1.2); streamdev-server (0.6.0-git); autostart (0.9.3); extrecmenu (1.2.3-git); vnsiserver3 (0.9.1); text2skin (1.3.2+git); conflictcheckonly(0.0.1);
    menuorg (0.5.1); wirbelscan (0.0.7); femon (2.0.0); epgsearch (1.0.1.beta5); markad (0.1.5pre); dbus2vdr (17)

  • Kann man das bei einer komplett manuellen Installation auch erreichen?


    Schau dir mal an, welche Dateien durch das eTobi VDR-Paket installiert werden. So ein ausgeklügeltes System für das Laden der Plugins kann man durchaus übernehmen oder nachbauen. Das gleiche gilt für die Shutdown-Skripte.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Wie seahawk1986 schon schrieb, ist es wohl am Besten das Skript nachzubauen (Stichwort: runvdr.sh). Bei der manuellen Installation muss man halt viele Dinge anfassen, aber hinterher weiss man wenigstens wie's funktioniert und wo man schauen kann, wenn was nicht geht.

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Also ich würde das e-tobi vdr Packet auf das Framework runterstrippen. Dann hat man das Drumherum sauber aus dem Packet und kann sich VDR&Plugins manuell installieren.
    Mit den neuen Makefiles geht das manuelle instalieren super. Ist alles korrekt konfiguriert (Make.config) reicht ein "make install" im VDR Verzeichnis und der VDR&Plugins ist komplett (mit allen drum und dran) gebaut und lauffähig installiert.


    Wobei ich raten würde ein lokales Repositiory anzulegen und die gewünschten e-tobi (oder yaVDR) Packete dort reinzulegen, dann die Packete selber Upstream updaten. Dann hat man ne saubere Installation die man trozdem voll unter Kontrolle hat.


    cu

  • Herzlichen Dank für eure Tipps!
    Phuuu leider muss ich gestehen dass ich nicht viel aus diesen herauslesen kann wie ich das mache.
    Ich hab jedoch mal selbst gewerkelt, jedoch beim zweiten plugin bereits gescheitert.
    vdradmin-am installation hat manuell funktioniert und hat auch Zugriff auf den VDR.
    beim vdr-plugin-epgsearch (version 1.0.0) steh ich nun an... Es kommt leider immer die Fehlermeldung dass das make file alt ist.
    Hab aus diesem Forum das makefile für VDR Version 1.7.36 heruntergeladen - make damit hat aber auch nicht funktioniert.


    Vielleicht ist VDR 1.7.37 doch noch zu frisch??


    Habt Ihr Tipps welche VDR Version mit welcher Plugin Version funktioniert zu installieren?
    Welche VDR Version sollte ich installieren?


    Vielen Dank

    YAVDR 0.5


    Linux tvserver 3.8.0-31-generic #46~precise1-Ubuntu SMP Wed Sep 11 18:21:16 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux


    DVB-C (Technotrend TT-connect CT-3650); DVB-T (Realtek RTL2832U); DVB-S2 (DVBSky S960)


    vdr (2.0.3/2.0.0); epgfixer (0.3.1); dummydevice (1.0.3); graphtftng (0.4.1); dynamite (0.1.5); quickepgsearch (0.0.1); skinpearlhd (0.0.1); xine (0.9.4); dvbhddevice (2.0.2); vdrmanager (0.9); xvdr (0.9.9); pvr350 (1.7.4); dvbsddevice (2.0.1); epgsearchonly (0.0.1); xineliboutput (1.0.90-cvs); channellists (0.0.5); iptv (2.0.0); live (0.3.0); softhddevice (0.6.1rc1); restfulapi (0.1.2); streamdev-server (0.6.0-git); autostart (0.9.3); extrecmenu (1.2.3-git); vnsiserver3 (0.9.1); text2skin (1.3.2+git); conflictcheckonly(0.0.1);
    menuorg (0.5.1); wirbelscan (0.0.7); femon (2.0.0); epgsearch (1.0.1.beta5); markad (0.1.5pre); dbus2vdr (17)

  • poste doch mal die Fehlermeldung, dann kann Dir vielleicht geholfen werden.
    Weil nämlich meine Kristallkugel ist gerade bei der Inspektion ;) .

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • ... ist ja wirklich ein blöder Zeitpunkt um Deine Kristallkugel zum Service zu bringen ;)
    Sorry, ist ja logisch dass ohne loggs nix zu sagen ist. War gestern etwas zu sehr vertieft mit googeln und probieren....


    Ich hab das epgsearch Verzeichnis im Plugin Src Directory gelöscht (ich hab gestern da ein new_makefile für 1.7.36 gefunden und installiert was aber auch nicht geholfen hat)
    Dann hab ich das "vdr-epgsearch-1.0.0.tgz" mit

    Code
    sudo tar xvfz vdr-epgsearch-1.0.0.tgz

    entpackt.


    dann einen symbolischen link im Plugin src verzeichnis angelegt:

    Code
    sudo ln -s epgsearch-1.0.0/ epgsearch


    dann ins epgsearch Verezichnis rein


    und

    Code
    sudo make

    gemacht.



    dann kommt folgender Output mit Fehlermeldung



    VDR Version ist 1.7.37.



    Streamdev Server plugin habe ich übrigens wieder super einfach und ohne Probleme installieren können (vdr-streamdev-0.6.0.tgz) und läuft auch...


    herzliche Grüße

    YAVDR 0.5


    Linux tvserver 3.8.0-31-generic #46~precise1-Ubuntu SMP Wed Sep 11 18:21:16 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux


    DVB-C (Technotrend TT-connect CT-3650); DVB-T (Realtek RTL2832U); DVB-S2 (DVBSky S960)


    vdr (2.0.3/2.0.0); epgfixer (0.3.1); dummydevice (1.0.3); graphtftng (0.4.1); dynamite (0.1.5); quickepgsearch (0.0.1); skinpearlhd (0.0.1); xine (0.9.4); dvbhddevice (2.0.2); vdrmanager (0.9); xvdr (0.9.9); pvr350 (1.7.4); dvbsddevice (2.0.1); epgsearchonly (0.0.1); xineliboutput (1.0.90-cvs); channellists (0.0.5); iptv (2.0.0); live (0.3.0); softhddevice (0.6.1rc1); restfulapi (0.1.2); streamdev-server (0.6.0-git); autostart (0.9.3); extrecmenu (1.2.3-git); vnsiserver3 (0.9.1); text2skin (1.3.2+git); conflictcheckonly(0.0.1);
    menuorg (0.5.1); wirbelscan (0.0.7); femon (2.0.0); epgsearch (1.0.1.beta5); markad (0.1.5pre); dbus2vdr (17)

  • Hier wird das VDR Verzeichnis nicht gefunden. Vermutlich stimmt mit dem new_makefiles was nicht.
    Wenn du die "Make.config.template" in "Make.config" umbenannt hast und dort drin "LCLBLD=1" gesetze hast und wenn du den vdr schon gebaut hast, dann sollte ein "make" im Pluginverzeichnis mit dem neuen Makefile funktionieren.


    Aber das sollte auch mit dem alten Makefile passen wenn du im VDR Verzeichnis "make plugins" machst.


    cu

  • Hallo Keine_Ahnung ;)
    So gehts mir grad ;-))))


    Also, mein Make.config file sieht so aus:




    Ich hab mal im VDR Verzeichnis das folgende probiert:

    Code
    sudo make plugins


    .... und das ist dabei rausgekommen ....


    YAVDR 0.5


    Linux tvserver 3.8.0-31-generic #46~precise1-Ubuntu SMP Wed Sep 11 18:21:16 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux


    DVB-C (Technotrend TT-connect CT-3650); DVB-T (Realtek RTL2832U); DVB-S2 (DVBSky S960)


    vdr (2.0.3/2.0.0); epgfixer (0.3.1); dummydevice (1.0.3); graphtftng (0.4.1); dynamite (0.1.5); quickepgsearch (0.0.1); skinpearlhd (0.0.1); xine (0.9.4); dvbhddevice (2.0.2); vdrmanager (0.9); xvdr (0.9.9); pvr350 (1.7.4); dvbsddevice (2.0.1); epgsearchonly (0.0.1); xineliboutput (1.0.90-cvs); channellists (0.0.5); iptv (2.0.0); live (0.3.0); softhddevice (0.6.1rc1); restfulapi (0.1.2); streamdev-server (0.6.0-git); autostart (0.9.3); extrecmenu (1.2.3-git); vnsiserver3 (0.9.1); text2skin (1.3.2+git); conflictcheckonly(0.0.1);
    menuorg (0.5.1); wirbelscan (0.0.7); femon (2.0.0); epgsearch (1.0.1.beta5); markad (0.1.5pre); dbus2vdr (17)

  • In einem vorherigen Posting liegen deine VDR Quellen unter "/usr/src/VDR/", in deinem letzen unter "/usr/src/VDR_Install/V1.7.37/vdr-1.7.37/", das verwirrt irgendwie ;)


    cu

  • Hab einen Link gemacht damit ich mir leichter tue


    Code
    ls /usr/src -All
    lrwxrwxrwx  1 root root   39 19. Feb 15:29 VDR -> /usr/src/VDR_Install/V1.7.37/vdr-1.7.37

    YAVDR 0.5


    Linux tvserver 3.8.0-31-generic #46~precise1-Ubuntu SMP Wed Sep 11 18:21:16 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux


    DVB-C (Technotrend TT-connect CT-3650); DVB-T (Realtek RTL2832U); DVB-S2 (DVBSky S960)


    vdr (2.0.3/2.0.0); epgfixer (0.3.1); dummydevice (1.0.3); graphtftng (0.4.1); dynamite (0.1.5); quickepgsearch (0.0.1); skinpearlhd (0.0.1); xine (0.9.4); dvbhddevice (2.0.2); vdrmanager (0.9); xvdr (0.9.9); pvr350 (1.7.4); dvbsddevice (2.0.1); epgsearchonly (0.0.1); xineliboutput (1.0.90-cvs); channellists (0.0.5); iptv (2.0.0); live (0.3.0); softhddevice (0.6.1rc1); restfulapi (0.1.2); streamdev-server (0.6.0-git); autostart (0.9.3); extrecmenu (1.2.3-git); vnsiserver3 (0.9.1); text2skin (1.3.2+git); conflictcheckonly(0.0.1);
    menuorg (0.5.1); wirbelscan (0.0.7); femon (2.0.0); epgsearch (1.0.1.beta5); markad (0.1.5pre); dbus2vdr (17)

  • Und existiert "/usr/src/VDR_Install/V1.7.37/vdr-1.7.37/include"?


    cu

  • ja, exisitiert.
    Darin sind zwei Verzeichnisse
    libsi und vdr


    Code
    VDR:/usr/src/VDR_Install/V1.7.37/vdr-1.7.37/include$ ls -All
    insgesamt 8
    drwxr-xr-x 2 root root 4096 20. Feb 14:28 libsi
    drwxr-xr-x 2 root root 4096 20. Feb 14:28 vdr

    YAVDR 0.5


    Linux tvserver 3.8.0-31-generic #46~precise1-Ubuntu SMP Wed Sep 11 18:21:16 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux


    DVB-C (Technotrend TT-connect CT-3650); DVB-T (Realtek RTL2832U); DVB-S2 (DVBSky S960)


    vdr (2.0.3/2.0.0); epgfixer (0.3.1); dummydevice (1.0.3); graphtftng (0.4.1); dynamite (0.1.5); quickepgsearch (0.0.1); skinpearlhd (0.0.1); xine (0.9.4); dvbhddevice (2.0.2); vdrmanager (0.9); xvdr (0.9.9); pvr350 (1.7.4); dvbsddevice (2.0.1); epgsearchonly (0.0.1); xineliboutput (1.0.90-cvs); channellists (0.0.5); iptv (2.0.0); live (0.3.0); softhddevice (0.6.1rc1); restfulapi (0.1.2); streamdev-server (0.6.0-git); autostart (0.9.3); extrecmenu (1.2.3-git); vnsiserver3 (0.9.1); text2skin (1.3.2+git); conflictcheckonly(0.0.1);
    menuorg (0.5.1); wirbelscan (0.0.7); femon (2.0.0); epgsearch (1.0.1.beta5); markad (0.1.5pre); dbus2vdr (17)

  • Tja, vermutlich ist dein epgsearch einfach zu alt. Ich hatte nur bei mir in die Quellen geschaut.


    Bei epgsearch ist es erfahrungsgemäss kein Problem immer dem git zu folgen.


    Das holt dir die neuesten Version:

    Code
    git clone git://projects.vdr-developer.org/vdr-plugin-epgsearch


    Das aktuallisiert die Version immer auf den letzten Stand:

    Code
    git pull


    cu

  • You are the man ;)
    Hat super geklappt!!!


    Ist auch total easy offenbar so die aktuellste version zu bekommen (git hat nun die v1.0.1.beta2 runtergeladen)


    da muss ich suchen ob die anderen plugins auch über git ladbar sind.
    Dann wär das echt super :) ---> oder bin ich grad zu euphorisch ;)


    derzeit laufen mal nur streamdev-server, dvbhddevice und epgsearch auf dem VDR 1.7.37


    Danke für Deine Hilfe!!!

    YAVDR 0.5


    Linux tvserver 3.8.0-31-generic #46~precise1-Ubuntu SMP Wed Sep 11 18:21:16 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux


    DVB-C (Technotrend TT-connect CT-3650); DVB-T (Realtek RTL2832U); DVB-S2 (DVBSky S960)


    vdr (2.0.3/2.0.0); epgfixer (0.3.1); dummydevice (1.0.3); graphtftng (0.4.1); dynamite (0.1.5); quickepgsearch (0.0.1); skinpearlhd (0.0.1); xine (0.9.4); dvbhddevice (2.0.2); vdrmanager (0.9); xvdr (0.9.9); pvr350 (1.7.4); dvbsddevice (2.0.1); epgsearchonly (0.0.1); xineliboutput (1.0.90-cvs); channellists (0.0.5); iptv (2.0.0); live (0.3.0); softhddevice (0.6.1rc1); restfulapi (0.1.2); streamdev-server (0.6.0-git); autostart (0.9.3); extrecmenu (1.2.3-git); vnsiserver3 (0.9.1); text2skin (1.3.2+git); conflictcheckonly(0.0.1);
    menuorg (0.5.1); wirbelscan (0.0.7); femon (2.0.0); epgsearch (1.0.1.beta5); markad (0.1.5pre); dbus2vdr (17)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!