[gelöst] Kanalnamen werden mehrfach mit OBSOLETE verlängert

  • Ich habe hier debian jessie mit dem vdr 2.1.6 laufen.
    Die Konfigs habe ich von einem wheezy mit vdr von http://e-tobi.net/vdr-experimental kopiert.


    Ich habe regelmäßig syslog-Einträge mit
    Oct 7 11:16:57 dvr2 vdr: [446] changing name of channel 735 from 'A LA CARTE 7 OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE, (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S);OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE CSAT' to 'A LA CARTE 7 OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE (S) OBSOLETE, (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S) (S);OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE OBSOLETE CSAT'


    root@dvr2:~# fgrep OBSOLETE /etc/vdr/channels.conf | wc
    65 18576 126224


    root@dvr2:~/vdr/vdr# fgrep OBSOLETE /etc/vdr/channels.conf | head -n 10

  • Ohne in den VDR-Quellcode geschaut zu haben:
    Ich nehme an, dass VDR nur dann OBSOLETE vorn dranhängt, wenn er vorher geprüft hat, dass die ersten 8 Buchstaben des Kanalstrings nicht gleich "OBSOLETE" sind. Irgendwas muss also die Kanalnamen der toten oder für Dich nicht empfangbaren Kanäle ändern und ein Leerzeichen als ersten Buchstaben einfügen in den Kanalnamen oder andere Zeichen.


    Würdest Du diese Kanäle empfangen können, würde das OBSOLETE ja auch wieder verschwinden und der Kanalname würde überschrieben werden durch seinen normalen Namen.
    Kann es ein Plugin sein, oder benutzt Du einen Kanalnamen-Editor, der einen Bug hat?


    Wären es tatsächlich tote Kanäle, könntest Du sie ja auch durch Löschen aus der Kanalliste loswerden.


    Gruß
    hepi

  • Folgende plugins laufen:


    Oct 7 17:06:23 dvr2 vdr: [4578] initializing plugin: remote (0.5.0): Remote control
    Oct 7 17:06:23 dvr2 vdr: [4578] initializing plugin: epgsearch (1.0.1.beta5): search the EPG for repeats and more
    Oct 7 17:06:23 dvr2 vdr: [4578] initializing plugin: live (0.3.0): Live Interactive VDR Environment
    Oct 7 17:06:23 dvr2 vdr: [4578] initializing plugin: vdrmanager (0.13): VDR-Manager plugin
    Oct 7 17:06:23 dvr2 vdr: [4578] initializing plugin: vnsiserver (1.2.0): VDR-Network-Streaming-Interface (VNSI) Server
    Oct 7 17:06:23 dvr2 vdr: [4578] initializing plugin: streamdev-server (0.6.1-git): VDR Streaming Server
    Oct 7 17:06:23 dvr2 vdr: [4578] initializing plugin: markad (0.1.5pre (c55f43f)): Mark advertisements
    Oct 7 17:06:23 dvr2 vdr: [4578] initializing plugin: upnp (1.0.0): UPnP/DLNA compliant Media Server functionality for VDR



    Wobei vnsi wohl einen Absturz beim Beenden verursacht.

  • Es gibt im VDR-OSD unter Sonstiges die Option "Kanalnamen mit Quelle anzeigen". Wenn man das aktiviert, wird am Ende ein " (S)" angehängt. Ich nehme an, das ist ein Bug im VDR. Wenn er prüft auf OBSOLETE am Ende des Kanalnamens, dann darf er natürlich nicht die Quellenangabe im Vergleich mit drinhaben.


    Gruß
    hepi

  • Schreib doch eine Mail an Klaus mit einem Vorschlag oder zumindest der Problembeschreibung.


    EDIT: Mir ist auch nicht klar, ob die Quelle (S) wirklich in der channels.conf drinstehen sollte oder ob das nur beim Lesezugriff durch OSD oder Live-Plugin angehängt werden sollte. Vielleicht sollte man das komplett Trennen in Kanalname und / Kanalname mit Quelle hinten dran im VDR-Quellcode. Habe aber nicht reingeschaut, vermute nur.


    Viele Grüße
    hepi

  • Da kls wohl momentan andere Probleme hat, eher nicht. Was man dagegen tun kann, steht ja da.

    - 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

  • Will man die Quellenanzeige nicht abschalten (zum Beispiel weil man ein Mischbetrieb hat und dann hilft die Quelle den Sender zu identifizieren), kann man als alternatives Workaround das Updaten der Senderliste (channels.conf) ausschalten.


    Diese vielen Obsolete im Sendernamen erzeugen nämlich auch Probleme im Live Plugin, wo zum Beispiel das Menü zur Senderauswahl auf den Schedule Seiten des Plugins über den rechten Rand des Browsers hinausragt.


    MfG

  • Etwas Besseres als das hier fällt mir momentan leider nicht ein:



    Klaus

  • Moin!


    Wäre es nicht sinnvoller, cChannel eine Funktion "NameWithoutSource()" zu geben, die immer den Namen ohne Quelle zurückgibt? Evtl. könnte ich da heute Abend auch einen Patch für schreiben.


    Lars.

Jetzt mitmachen!

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