Permashift und VDR 2.3.4 => blockiert wenn graphtftng aktiv!

  • Hallo


    wenn ich Pause oder Rücklauf drücke kommt die Meldung: "Live Signal wird angehalten", das Bild läuft jedoch weiter und die Fernbedienung reagiert nicht, vermute die Hauptschleife blockiert


    Im Log wird er irgendwann fertig aber der vdr kommt nicht mehr in nen normalen Modus. Wenn ich ihn manuell neu starte hab ich dann aber die Aufnahme aus dem Timeshift auf der Platte



    Jemand ne Idee, funktionierts bei euch?


    Der Patch ist so in den vdr "reingerutscht", daher vermute ich eher das mit dem Plugin was nciht stimmt?


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



    Einmal editiert, zuletzt von CKone ()

  • Hi,
    Geht die Aufnahme denn auch abzuspielen?


    Da hat sich ja was an der Aufnahmenummerierung zu 2.3.4 geändert...


    Wird der Timer denn korrekt angelegt? Da wurde in 2.3.1 die Nummerierung angepasst.
    S.zu beidem auch den aktuellen epgsearch Thread.
    Nur eine Idee...
    Was sagen denn die logs und der Debugger?
    Ging es denn mit 2.3.3?
    MfG Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • > Geht die Aufnahme denn auch abzuspielen?
    yep, ist super


    > Da hat sich ja was an der Aufnahmenummerierung zu 2.3.4 geändert...
    wäre ne Möglichkeit


    > Wird der Timer denn korrekt angelegt? Da wurde in 2.3.1 die Nummerierung angepasst.
    die Version ist ja für 2.3.1 ausgelegt, daher sollte es kein Problem sein


    > Was sagen denn die logs und der Debugger?
    keine Fehler soweit ich das sehe


    > Ging es denn mit 2.3.3?
    keine Ahnung


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • > Ging es denn mit 2.3.3?
    keine Ahnung

    Die VDR 2.3.3 Pakete gäbe es ja noch in meinem vdr-experimental PPA

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • oh das wäre prima, vielen Dank.


    Ich komm direkt von der 2.2.0 auf die 2.3.4, hatte für n Abend 2.3.3 drauf aber da hab ich ehrlich gesagt nicht getestet :(


    In der 2.2.0 lief es in jedem Fall die letzten Monate super!


    Es ist auch nicht so das gar nichts funktioniert, kann auch sehen das der RAM vollläuft (hab ihm 2 von 4Gb zugewiesen). - Nur wenn du ihn mit Pause/Rücklauf aktivierst dann kommt die Meldung "Live TV wird angehalten", Bild läuft weiter, Einlendung bleibt stehen und vdr blockiert. Da der Patch da so einfach in den code ohne rejects reingerutscht ist vermute ich eher ein Problem mit dem Plugin.


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Also bei mir funktionierts mit 2.3.4, nur mal zur Info, ist natürlich für Eike jetzt nicht einfacher dadurch nen Fehler zu finden ;)
    Ich benutze die Pakete von Alexander unter Xenial. (danke übrigens dafür)

  • Das ist schon mal interessant, weil die Pakete von CKone auf meinen Paketen basieren, aber er noch ein paar zusätzliche VDR-Patches und Plugins nutzt, die es nicht in meinem PPA gibt. Und CKone nutzt den VDR 2.3.4 soweit ich es mitbekommen habe unter trusty (auf Basis einer yaVDR 0.6 Installation), nicht unter xenial.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Also je länger bei der aktuellen Sendung schon "gepermashifted" wurde, desto länger dauert es bei Drücken der Pausetaste bis man dann im Wiedergabemodus landet, da bleibt bei mir das "LiveTV-Signal wird angehalten" aber dann auch max. 5 / 6 Sekunden stehen, denke, dass das normal ist, jedenfalls läuft nichts weiter.

  • Also je länger bei der aktuellen Sendung schon "gepermashifted" wurde, desto länger dauert es bei Drücken der Pausetaste bis man dann im Wiedergabemodus landet, da bleibt bei mir das "LiveTV-Signal wird angehalten" aber dann auch max. 5 / 6 Sekunden stehen, denke, dass das normal ist, jedenfalls läuft nichts weiter.


    Hast du in den Optionen "Puffer Speichern blockiert Rückspulen" aktiviert?

  • Nein, ist deaktiviert, was soll das eigentlich bezwecken? Hab das Plugin schon länger nicht mehr genutzt.

  • Nein, ist deaktiviert, was soll das eigentlich bezwecken? Hab das Plugin schon länger nicht mehr genutzt.


    Wenn man es deaktiviert, wird nur ein Stückchen gespeichert und dann parallel zum Zurückspulen, das die Daten einliest, weiter gespeichert.
    Also eine Art Wettrennen zwischen Speichern und Laden.
    Wenn man es aktiviert, wird sicherheitshalber der komplette genutzte Puffer, sagen wir 2 GB, auf Platte geschrieben und der VDR pausiert solange.


    Wenn es aktiviert ist, ist also zu erwarten, dass es je nach Größe und "Füllstand" des Buffers ein bisschen dauern kann, bis gespult wird.

  • Achso, naja, ich hab eigentlich mit beiden Varianten kein Problem gehabt, die paar Sekunden Zeit hab ich.
    Wenn ich aber statt "Rewind" "Pause" drücke, wird nicht gespult, sondern die Wiedergabeansicht der Aufnahme wird angezeigt und steht am Anfang der Aufnahme, ist das gewolltes Verhalten ? Ich finde es sinnvoller, dass wenn ich Pause drücke auch der aktuelle Zeitpunkt beibehalten wird, momentan kann ich mich damit behelfen gleich nach Pause mit der 9 zum Ende zu springen, was aber auch nur funktioniert, solange keine Schnittmarken enthalten sind.

  • Achso, naja, ich hab eigentlich mit beiden Varianten kein Problem gehabt, die paar Sekunden Zeit hab ich.
    Wenn ich aber statt "Rewind" "Pause" drücke, wird nicht gespult, sondern die Wiedergabeansicht der Aufnahme wird angezeigt und steht am Anfang der Aufnahme, ist das gewolltes Verhalten ? Ich finde es sinnvoller, dass wenn ich Pause drücke auch der aktuelle Zeitpunkt beibehalten wird, momentan kann ich mich damit behelfen gleich nach Pause mit der 9 zum Ende zu springen, was aber auch nur funktioniert, solange keine Schnittmarken enthalten sind.


    Eigentlich war der Plan, dass er beim aktuellen Stand bleibt.

  • also hier nicht - gleiches Verhalten wie geschildert. Danke schon mal für den Test.


    Werde dann als nächstes mit nem minimalen Pluginset arbeiten und gegentesten.


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Ich hab jetzt mal ein paar mehr Syslog-Ausgaben eingebaut.
    Der aktuelle Code liegt unter https://github.com/eikesauer/Permashift .


    Die Ausgaben sehen bei mir so aus (zum Glück gibt es noch ein paar DVB-T-Zombie-Sender!)...


  • danke für die Meldung mit den Logmeldungen - Hab sie noch gar nicht drin aber wie es scheint das Problem isoliert.


    Wenn ich das graphtftng ausmache tritt das geschilderte Verhalten nicht auf, wenn ich auf Pause drücke bleibt das Bild sofort stehen und alles funktioniert wie gewünscht.


    Sorry for noise Eike


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Kein Problem!


    Ich wollte schon länger mal wieder ins Plugin reinschauen.
    Seit ich auf EasyVDR und DVB-C/HD umgestellt habe, läuft es bei mir selbst nicht ganz rund.


    Bei der Arbeit verwende ich Windows, Visual Studio, ClearCase, ... da ist die Hürde zu Linux, Eclipse CDT, GitHub und co groß.
    Vor allem, wenn man's länger nicht gemacht hat.

  • ! OFF-Topic !


    Zum graphtft-Plugin, das Problem mit den Deadlocks tritt leider an verschiedenen Stellen auf - die Weiterentwicklung nebst portieren zu neuen VDR Versionen habe ich inzwischen eingestellt! Fehler im Zusammenhang mit VDR 2.2.0 sehe ich mir soweit es die Zeit zulässt noch an.


    Es wird bald ein Nachfolger geben welchen wir, Dirk (rechner) und ich entwickelt haben. Wenn alles wie geplant läuft gibt es in den nächsten 2-3 Wochen den ersten Release - dann sind die Theme-Entwickler gefragt ;). Das Plugin wird neben dem Ablösen des graphtft -Plugins auch die Anzeige und Bedienung des OSD im WEB ermöglichen, die restlichen Details gibt es dann im Announce Thread beim erscheinen :)


    Viele Grüße Jörg

Jetzt mitmachen!

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