Probleme nach Update

  • oder man nutzt einen pastebin-Service

    Danke! Kannte ich bislang noch nicht. Ist ja echt praktisch!


    Hier eine Syslog mit dem Problem. Der Aussetzer war kurz nach dem Umschalten auf Kanal 1 (Zeile 1189):
    http://paste.ubuntu.com/6201851/


    Ursprunglich hatte ich gedacht, der VDR startet dann neu, da das VDR Logo kurz eingeblendet wurde, bevor das Bild
    zurück kamm. Im Syslog ist davon aber nix zu sehen. Der VDR hängt also wohl nur (wie bei Tommy.Z)



    Norbert

  • So, syslog des Systemstarts

    Dateien

    VDR1 yaVDR 0.6: Gehäuse: OrigenAE X15e Board: Giada MG-C1037-SL Grafik: GT620 CPU: Celeron 1037U Ram: 2GB DVB: CineS2 Festplatte: 2x1TB
    VDR2 yaVDR 0.6: Gehäuse: Streacom F7C Board: Zotac Z68ITX-B-E Grafik: GT430 CPU: Pentium G630 Ram: 8GB DVB: CineS2 Festplatte: 30GB mSata + 500GB 2,5
    VDR3 yaVDR 0.6: Gehäuse: HP N36L Ram: 8GB DVB: 2 x CineS2 Festplatten: 2x 1,5TB und 2x2TB
    OctopusNet V1 + Rack 4xS2 + 8xS2

  • Ursprunglich hatte ich gedacht, der VDR startet dann neu, da das VDR Logo kurz eingeblendet wurde, bevor das Bild zurück kamm. Im Syslog ist davon aber nix zu sehen.


    Was da genau passiert, sieht man leider nicht:

    Code
    Oct  6 20:10:18 vdr02 rsyslogd-2177: imuxsock lost 277 messages from pid 1455 due to rate-limiting


    Daher würde ich vorschlagen die /etc/rsyslog.conf so abzuändern: http://paste.ubuntu.com/6201955/
    bzw. diese Zeilen zu ergänzen:

    Code
    # Don't skip messages
    $IMUXSockRateLimitBurst 10000
    $SystemLogRateLimitInterval 10
    $SystemLogRateLimitBurst 10000

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • So, syslog des Systemstarts


    Wer setzt bei dir die Systemzeit? Falls du es dem VDR erlaubst, würde ich es mal abschalten, da das bekanntermaßen mit softhddevice Probleme macht, wenn man da plötzlich minutenweise in der Zeit zurück springt.

    Code
    Oct  6 18:05:56 origen vdr: [1992] system time changed from Sun Oct  6 18:07:17 2013 (1381075637) to Sun Oct  6 18:05:56 2013 (1381075556)

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Wird gemacht (Zeit, wird glaub ich per VDR gesetzt)
    Neustart nach Tatort.
    Danke erstmal fürs drüberschauen.

    VDR1 yaVDR 0.6: Gehäuse: OrigenAE X15e Board: Giada MG-C1037-SL Grafik: GT620 CPU: Celeron 1037U Ram: 2GB DVB: CineS2 Festplatte: 2x1TB
    VDR2 yaVDR 0.6: Gehäuse: Streacom F7C Board: Zotac Z68ITX-B-E Grafik: GT430 CPU: Pentium G630 Ram: 8GB DVB: CineS2 Festplatte: 30GB mSata + 500GB 2,5
    VDR3 yaVDR 0.6: Gehäuse: HP N36L Ram: 8GB DVB: 2 x CineS2 Festplatten: 2x 1,5TB und 2x2TB
    OctopusNet V1 + Rack 4xS2 + 8xS2

  • Danke schon mal!


    Hab die Änderung in rsyslog.conf gemacht und stelle nachher auch das Setzen der Zeit im VDR aus.
    Auch bei mir kommt der Syslog dann noch, sobald ich wieder freien Zugang zum VDR habe.


    Ich hatte übrigens irgendwo was gelesen, dass das es evlt. Probleme gibt, wenn nvidia sich einen Interrupt mit
    USB teilt. Da wurde empfohlen die folgenden Anpassungen in "/etc/modprobe.d/options.conf" zu machen:

    Code
    options nvidia-current NVreg_EnableMSI=1 NVreg_UsePageAttributeTable=1
    options nvidia NVreg_EnableMSI=1 NVreg_UsePageAttributeTable=1
    options nvidia-304 NVreg_EnableMSI=1 NVreg_UsePageAttributeTable=1



    Hab ich versucht. Jetzt hat nvidia wieder einen eigenen Interrupt, aber das Problem ist geblieben:



    Norbert

  • Hi,


    ich glaube der TIPP mit der Systemzeit hat es gebracht (Danke seahawk1986)!!!!


    Nachdem ich im VDR (System>Einstellungen>EPG) "Systemzeit stellen" auf "Nein" gesetzt habe funzt es jetzt wieder problemlos.
    Hab jetzt sicher 10x rebootet und es war jedesmal OK. Auch den Gegencheck habe ich gemacht und der Fehler war sofort wieder da.


    SUPER! Danke!!!


    Was wäre denn jetzt der richtige Weg, die Zeit automatisch (wohl am besten bevor der VDR startet) zu setzen?
    Mir würde noch einfallen die Zeit per "/usr/sbin/ntpdate ptbtime1.ptb.de ptbtime2.ptb.de >/dev/null 2>&1"
    über die crontab zu setzen. Aber dann würde das ja auch wieder bei laufendem VDR passieren, oder?


    Danke
    Norbert

  • Dito
    Danke für die Hilfe

    VDR1 yaVDR 0.6: Gehäuse: OrigenAE X15e Board: Giada MG-C1037-SL Grafik: GT620 CPU: Celeron 1037U Ram: 2GB DVB: CineS2 Festplatte: 2x1TB
    VDR2 yaVDR 0.6: Gehäuse: Streacom F7C Board: Zotac Z68ITX-B-E Grafik: GT430 CPU: Pentium G630 Ram: 8GB DVB: CineS2 Festplatte: 30GB mSata + 500GB 2,5
    VDR3 yaVDR 0.6: Gehäuse: HP N36L Ram: 8GB DVB: 2 x CineS2 Festplatten: 2x 1,5TB und 2x2TB
    OctopusNet V1 + Rack 4xS2 + 8xS2

  • Nachdem ich im VDR (System>Einstellungen>EPG) "Systemzeit stellen" auf "Nein" gesetzt habe funzt es jetzt wieder problemlos.


    @Yavdr Team: Wäre es nicht sinnvoll dies als Standardwert vorzugeben (sofern es nicht bereits so ist) bei einer Neuinstallation ?


    Oder andersrum: Ist dies eventuel ein Bug den sich Klaus ansehen müsste? Immerhin ist dies ja eine VDR Funktion und sollte auf allen Systemen auftreten?


    lg,
    Joe

  • Der VDR setzt im Auslieferungszustand die Systemzeit nicht ( http://projects.vdr-developer.…dr.git/tree/config.c#n398 ), die yaVDR Pakete tun es bei der Installation auch nicht: https://github.com/yavdr/yavdr…ib/vdr/setup.conf/10_main
    Das Problem gibt es soweit ich weiß nur mit softhddevice - ich johns hatte da mal was zur Nutzung der monotonic clock geschrieben, im Code ist da aber noch ein FIXME drin:
    http://projects.vdr-developer.…ce.git/tree/video.c#n8384

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Im letzten Thread hatte ich gefragt, ob die Änderungen nötig sind:


    [softhddevice] Dropping frame/Duping frame - Lösung bzw. Bug entdeckt


    CLOCK_MONOTONIC -> CLOCK_MONOTONIC_RAW


    war die Aussage, daß es nicht gebraucht wurde,
    Johns

    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch

  • war die Aussage, daß es nicht gebraucht wurde


    Ich hatte es so verstanden, dass es nicht gebraucht wird, wenn der VDR die Systemzeit nicht selbst stellt bzw. wenn keine großen Sprünge auftreten.
    Die Frage ist ja einfach: Was macht das Plugin bzw. der Decoder, wenn die Systemzeit so stark springt? Offenbar kommt er da doch so aus dem Tritt, dass er keine neuen Pakete mehr annimmt:

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Was wäre denn jetzt der richtige Weg, die Zeit automatisch (wohl am besten bevor der VDR startet) zu setzen?


    Wenn ich richtig liege, passiert das bereits ootb. Deswegen ist die Einstellung im VDR auch unnötig.

    ASUS M4A78LT-M GL | AMD Athlon II X2 250 | 2GB RAM | Asus ENGT430 | Digital Devices OctopusNet mit 2 x Digital Devices DuoFlex S2 | PS3Remote | yaVDR 0.6.1

  • Das Zeit setzen im YaVDR sollte automatisch gehen ich musste allerdings in der /etc/default/ntpdate die Optionen anpassen: NTPOPTIONS="-u".

    Gruß
    Frodo


  • Ich hatte es so verstanden, dass es nicht gebraucht wird, wenn der VDR die Systemzeit nicht selbst stellt bzw. wenn keine großen Sprünge auftreten.
    Die Frage ist ja einfach: Was macht das Plugin bzw. der Decoder, wenn die Systemzeit so stark springt? Offenbar kommt er da doch so aus dem Tritt, dass er keine neuen Pakete mehr annimmt:


    Große Sprünge waren ein Problem, habe jetzt CLOCK_REALTIME mit CLOCK_MONOTONIC ausgetauscht, nun sollten Sprünge durch setzten der Systemzeit kein Problem mehr sein.


    ntpd und ich denke auch VDR lassen die Zeit langsam ändern, dies sollte kein Problem sein, deshalb sollte CLOCK_MONOTONIC_RAW unnötig sein.


    Johns

    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch

  • Danke, ich habe mal die aktuelle Version aus dem Git für das yaVDR testing-vdr PPA gebaut.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Schön, dass ich dies lesen konnte, war schon fast dabei mein vdr zu zerlegen.
    Ich habe nun mein yavdr seit Februar und hatte bis letzte Woche kein Problem.
    Letzten Mittwoch hatte ich den ersten Hänger und zwar kurz nach dem Einschalten,
    ich konnte nicht umschalten und nur über ein Reboot lief mein System wieder.


    Dann am Sonntag kurz nach 20:00 plötzlich ein Schrei aus dem Wohnzimmer und
    Bild war wieder eingeforen (Anmerkung: vdr lief schon seit mehreren Stunden).
    Reboot mit dem selben Ergebnis und dann ging es
    mit Pro8 wieder, aber beim Umschalten auf ARD Verpixelung und dann ging
    gar nichts mehr.


    Jetzt habe ich das hier gelesen, dass das Stellen der Systemzeit Probleme hervorruft
    und in meinem syslog sehe ich das selbe Problem mit großen Sprüngen


    Z. B.
    system time changed from Sun Oct 6 20:16:13 2013 (1381083373) to Wed Mar 6 14:00:09 2013 (1362574809)


    Das sind noch ein paar Anpassung, aber ohne so große Sprünge.


    Jetzt habe ich die Einstellung der Systemzeit über den Transponder abgeschaltet, aber wie macht
    man nun die Systemzeitsynchronisation?

  • Ich hab jetzt mal per
    sudo apt-get install ntp
    den ntpd installiert, der die Uhrzeit "fließend" anpaßt.
    Bis jetzt keine Probleme mehr.

    VDR1 yaVDR 0.6: Gehäuse: OrigenAE X15e Board: Giada MG-C1037-SL Grafik: GT620 CPU: Celeron 1037U Ram: 2GB DVB: CineS2 Festplatte: 2x1TB
    VDR2 yaVDR 0.6: Gehäuse: Streacom F7C Board: Zotac Z68ITX-B-E Grafik: GT430 CPU: Pentium G630 Ram: 8GB DVB: CineS2 Festplatte: 30GB mSata + 500GB 2,5
    VDR3 yaVDR 0.6: Gehäuse: HP N36L Ram: 8GB DVB: 2 x CineS2 Festplatten: 2x 1,5TB und 2x2TB
    OctopusNet V1 + Rack 4xS2 + 8xS2

  • sudo apt-get install ntp


    Hm, ntpdate ist doch bei yaVDR per Default darauf.


    Code
    root@Patty:~# dpkg --get-selections | grep ntp
    ntpdate                                         install


    Albert

  • ntp ändert aber die Zeit nicht hart, sondern beschleunigt bzw. verlangsamt die Uhr (so oder ähnlich hab ich das irgendwo gelesen :) )

    VDR1 yaVDR 0.6: Gehäuse: OrigenAE X15e Board: Giada MG-C1037-SL Grafik: GT620 CPU: Celeron 1037U Ram: 2GB DVB: CineS2 Festplatte: 2x1TB
    VDR2 yaVDR 0.6: Gehäuse: Streacom F7C Board: Zotac Z68ITX-B-E Grafik: GT430 CPU: Pentium G630 Ram: 8GB DVB: CineS2 Festplatte: 30GB mSata + 500GB 2,5
    VDR3 yaVDR 0.6: Gehäuse: HP N36L Ram: 8GB DVB: 2 x CineS2 Festplatten: 2x 1,5TB und 2x2TB
    OctopusNet V1 + Rack 4xS2 + 8xS2

Jetzt mitmachen!

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