was wollen iptv und skinsoppalusikka in /usr/local/share/vdr/plugins ?

  • zwei Plugins von Rolf Ahrenberg bereiten mir Kopfzerbrechen:



    Oct 27 19:18:03 ubuntuvdr2 vdr: [1095] initializing plugin: iptv (2.0.0): Erlebe IPTV
    Oct 27 19:18:03 ubuntuvdr2 vdr: [1095] creating directory /usr/local/share/vdr/plugins/iptv
    Oct 27 19:18:03 ubuntuvdr2 vdr: [1095] ERROR (tools.c,459): /usr/local/share/vdr/plugins/iptv: Keine Berechtigung
    Oct 27 19:18:03 ubuntuvdr2 vdr: [1095] ERROR: Cannot canonicalize configuration directory: Das Argument ist ungültig

    Oct 27 19:18:04 ubuntuvdr2 vdr: [1095] creating directory /usr/local/share/vdr/plugins/skinsoppalusikka
    Oct 27 19:18:04 ubuntuvdr2 vdr: [1095] ERROR (tools.c,459): /usr/local/share/vdr/plugins/skinsoppalusikka: Keine Berechtigung


    Der vdr läuft als normaler User. Logisch, dass für /usr/local/share/vdr/plugins kein schreibender Zugriff besteht. Aber warum auch? Seit wann werden benötigte Verzeichnisse vom laufenden Plugin angelegt? Und wozu sollen die Ordner überhaupt da sein?


    Mein CONFDIR ist /var/lib/vdr/plugins.


    Das README der Suppenschüssel sagt:
    "Channel logo directory can be given via a command line option (-l) and
    it defaults to "skinsoppalusikka" subdirectory in VDR's configuration
    directory for plugins."


    Im README von iptv steht weiter gar nichts. Aber immerhin wurde beim "make install" der Ordner /var/lib/vdr/plugins/iptv" mit den Scripten angelegt.

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • Das wird wohl das RESDIR sein, wo Pluginresourcen abgelegt werden, wie Bilder o.ä.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Also ich finde es schon gut wenn Plugins sich die benötigten Verzeichnise und dateien selbst anlegen fals nicht vorhanden.
    Und nicht mit einem error aussteigen. Und das Verzeichnis bekommen sie auch vom Vdr also sollte der Vdr auch schreib rechte haben.

    VDR:
    Hardware: Thermaltake DH102, Zotac ION ITX-F-E, 2Gig Ram, TechnoTrend
    dual DVB-S2 6400, TechnoTrend Connect CT-3650,


    Software: EasyVDR 1.0

  • Ja, /usr/local/share/vdr ist das RESDIR gemäß Standardvorgabe des vdr-Makefiles. Welche Berechtigungen vergebe ich denn da am besten? Reichen dem vdr Leserechte?

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • Eigentlich sollten Leserechte reichen. Kommt natürlich auf die Qualität des Plugins selbst an, im Normalfall sollte eigentlich nichts in das Verzeichnis während der Laufzeit geschrieben werden - denke ich.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • warum nicht schreibrechte? Die anderen VDR Verzeichnise haben ja auch Schreibrechte.
    Werden da nicht auch EPG Bilder oder ähnliches abgelegt?

    VDR:
    Hardware: Thermaltake DH102, Zotac ION ITX-F-E, 2Gig Ram, TechnoTrend
    dual DVB-S2 6400, TechnoTrend Connect CT-3650,


    Software: EasyVDR 1.0

  • Kommt af Distribution und Konfiguration an. Bei mir liegen Laufzeitdaten, zb EPG Bilder unter /var/cache/vdr. Im Grunde kann das aber jeder machen wie er lustig ist, wenn man ein System selbst aufsetzt.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • /var/cache/vdr ist das CACHEDIR.


    Und was die Frage nach den Berechtigungen angeht: Im RESDIR reichen Leserechte. Der Fehler tritt hier nur auf, weil die Ressourcen (Bilder oder wasauchimmer) nicht platziert wurden. Viele Plugins nehmen einem das bereits ab wenn man sie mit "make install" installiert. Mit dem neuen Makefile-System ist es nämlich in der Tat möglich ein Plugin einfach irgendwo auszupacken und mit "make" gefolgt von "make install" zu installieren.

  • /var/cache/vdr ist das CACHEDIR.


    Ja und EPG Bilder werden doch gecached?!

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

Jetzt mitmachen!

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