26.01.2013, 12:40 (Dieser Beitrag wurde zuletzt bearbeitet: 02.02.2013, 19:06 von Tommes.)
Mahlzeit allerseits,
ich habe mal wieder ein Problem :'(
Diesmal fahren meine beiden VDRs nach einer Timer-Aufnahme nicht runter,
laut dem Log versuchen sie es auch gar nicht erst.
Ausschalten von Hand über die FB klappt natürlich einwandfrei inkl. Setzen des nexten Timers +
Aufwachen
Es lief mal reibungslos, warum es nun auf beiden VDRs auftritt, kann ich nicht nachvollziehen,
evtl. hängt es mit einem eingespielten Update zusammen, aber dann dürfte ich ja nicht der einzige
mit dem Problem sein ...
oder beim Wechseln des Frontends von xinelibout auf softhddevice ist was in die Hose gegangen (?)
- VDR-SZ & VDR-WZ:
Mainboard: Asus M3N78-EM
-> Output: vga2scart auf Röhre
-> Output-Device: bei Installation auf xinelibout, wurde nachträglich auf softhddevice umgestellt
-> Wakeup: ACPI
-> gebootet wird vom USB-Stick
/video liegt auf einem NAS, welches bei Vdr-Start gemountet wird.
Beim Shutdown wird es wieder ungemountet in der selbst erstellten
/usr/share/vdr/shutdown-hooks/20_umount_nas
Den svdrpsend Befehl hatte ich zwischenzeitlich mal drin, um ein Shutdown per Power-Button
während der Wiedergabe zu ermöglichen.
Ich hatte mal versucht, markad zu aktivieren, zumnidest am VDR-WZ, evtl. killt er den Shutdown ?
Wie gesagt, es wird gar nicht erst versucht, nach einem Timer einen Shutdown anzuschieben.
Warum, ist mir schleierhaft
Ich habe mir das gerade mal angesehen. Momentan wäre die Lösung des Frontend bei Timer Aufnahmen nicht zu starten.
Aber dann hast du bei Timer Aufnahmen auch kein Bild, du müsstest du das Frontend also nachträglich starten (Pchanger).
Hauptproblem ist also beim Rechner Start erkennen wurde er manuell eingeschaltet oder per Timer.
Wenn du da eine Idee hast, der Rest ist einfach.
Gruß
Bleifuss
Produktiv-VDR:
Board GA H77-DS3H, Intel Intel® Core i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD
Easyvdr 3.0
Das soll er ja zumindest nach einer Timer-Aufnahme.
Ich denk nicht, dass es ein Problem ist, denn bevor er unkontrolliert
runterfährt, fragt er nochmal, wenn Bedingungen anstehen, der Befehl ist genauso,
wie 1x die Power-Taste auf der FB zu drücken.
Damit würde man mal die angebliche Useraktivität im softhddevice-Plugin wieder grade ziehen
Zitat:[...] Aber vielleicht löst es sich noch von alleine:
Einfache Workarounds:
Frontend bei Timer Aufnahmen wechseln
Frontend Autostart deaktivieren.
Ich glaube nicht, dass es sooo schnell gehen wird, wenn man den letzten Bearbeitungsstand sieht.
Mich würde die Umsetzung des 'einfachen' Workaround interessieren (?)
Wechsel des Frontends & Wahl des richtigen Frontends bei Nicht-Timer, also bei manuellem User-Hochfahren (?)
Auch bei mir fährt die Kiste nach einer Aufnahme nicht runter.
Hatte heute um 8:00 Uhr einen Timer gesetz.
Um 7:55 ist der VDR gestartet ( 5Min. vorher war so eingestellt )
Um 8:35 war die Aufnahme beendet ( Unter uns )
Um 10:15 lief der VDR immer noch ( es standen keine weiteren Aufnahme an ,erst wieder um Abend)
Es wurde keine Taste der Fernbedienung oder Netzwerkverbindung ausgeführt ..
VDR mit softhddevice siehe Signatur alle Updates drauf !!
kann sich jemand mal den syslog im Anhang anschauen..
Danke
mfg Helmut
EA5 Test-VDR : Lintec3 Senior Gehäuse - MSI G41M-P25 Board - Intel P4 E6850 / 775 Dual Core CPU - 2x2GB DDR3 RAM - MSI GT 710 PCI-e HDMI Grafik - DVB Technisat Skystar S2 SAT PCI + Tevii S2 471 PCI-e x1 - 120GB SSD + 1 TB Test-HDD - Asus DRW-24D5MT DL DVD - USB-STM32 V2 Stick (36kHz) mit SMK RC6 MCE 50GB Fernbedienung - EasyVDR 5.0 Alpha ISO 010 - Softhddevice mit Pulseaudio + estuary4vdr OSD - Kodi 18.7 mit Confluence Skin VDR-Client,s : Media MVP Scart, VIP BOX 1903, 1910 , EasyStream 0.6-18 für WIN 10, Raspberry PI 3 mit OpenElec 7.01 und TotalControl FB Code 0104 Lirc an Tsop 31238
Der Bug ist vor 11 Monaten eingetragen und hat sich bis jetzt nicht von alleine gelöst. Da muss schon jemand den Bug fixen, denn ohne menschliche Mithife ändert sich wohl nichts.
06.02.2013, 21:39 (Dieser Beitrag wurde zuletzt bearbeitet: 06.02.2013, 21:41 von Bleifuss2.)
Hallo
Ich habe mir das gerade nochmal angesehen.
Da gibt es keine gute einfache Lösung. Etwas vernünftiges erfordert einiges an Zeit.
Da sehe ich das so wenn der VDR dann mal 1h umsonst läuft was soll's
Wobei ich natürlich auch keine 3 Stunden Abschalt-Timer habe.
Zitat:Einfache Workarounds:
Frontend bei Timer Aufnahmen wechseln
Vor dem PC abschalten umwählen, das sind 3 Tasten.
Oder Frontend Autostart abschalten. Frontend starten sind 2 Tasten.
Oder ein Bash Skript erstellen
Das die Zeit prüft:
cat /proc/driver/rtc
Sommer Winterzeit muss natürlich auch beachtet werden, das Bios läuft mit GMT.
Dann vergleichen mit der PC Zeit wenn es passt prüfen ob eine Aufnahme läuft und wenn ja
svdrpsend -d localhost Hitk Power.
Ach ja vorher vielleicht noch prüfen welches Frontend aktiv ist.
Dies Zeile in den Upstart Job vom VDR einbauen.
Oder als befor-vdr-hooks.
Es muss auf jeden Fall vor dem VDR ausgeführt werden, da der VDR bei der Umschaltung gestoppt wird.
Dann wird bei JEDEM VDR Neustart das Frontend gewechselt, außer es läuft schon vdr-sxfe.
Grüße
Bleifuss
Produktiv-VDR:
Board GA H77-DS3H, Intel Intel® Core i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD
Easyvdr 3.0
06.02.2013, 22:10 (Dieser Beitrag wurde zuletzt bearbeitet: 06.02.2013, 22:26 von Oberlooser.)
Ja man kann nicht alles haben.
muss man eben mit Xineliboutput bzw sfxe leben..
Filme schneiden dann halt mit dem Softhddevice.
Der grosse Vorteil von EasyVDR ist fuer mich immer noch das freie
Einstellen des OSD Menues mit dem Menue Editor.
Gruss Oberlooser
EA5 Test-VDR : Lintec3 Senior Gehäuse - MSI G41M-P25 Board - Intel P4 E6850 / 775 Dual Core CPU - 2x2GB DDR3 RAM - MSI GT 710 PCI-e HDMI Grafik - DVB Technisat Skystar S2 SAT PCI + Tevii S2 471 PCI-e x1 - 120GB SSD + 1 TB Test-HDD - Asus DRW-24D5MT DL DVD - USB-STM32 V2 Stick (36kHz) mit SMK RC6 MCE 50GB Fernbedienung - EasyVDR 5.0 Alpha ISO 010 - Softhddevice mit Pulseaudio + estuary4vdr OSD - Kodi 18.7 mit Confluence Skin VDR-Client,s : Media MVP Scart, VIP BOX 1903, 1910 , EasyStream 0.6-18 für WIN 10, Raspberry PI 3 mit OpenElec 7.01 und TotalControl FB Code 0104 Lirc an Tsop 31238
so, da mich das Nicht-Runfahren grade nervt und ich nicht zwischen Frontends hin- & herschalten will,
aber andersrum Schneiden & Spulen möchte, habe ich folg. Datei erstellt:
case $1 in
before)
# do here whatever you would like to do right BEFORE
# the recording $2 STARTS
;;
after)
# do here whatever you would like to do right AFTER
# the recording $2 ENDED
svdrpsend -d localhost Hitk Power
;;
edited)
# do here whatever you would like to do right AFTER
# the recording $2 has been EDITED
;;
esac
Werde es zum Testen laufen 'lassen' & entsprechend Feedback geben ... ;-)
Feb 19 19:50:00 easyVDR-SZ vdr: [2633] recording thread ended (pid=2460, tid=2633)
Feb 19 19:50:00 easyVDR-SZ vdr: [2460] buffer stats: 787344 (15%) used
Feb 19 19:50:00 easyVDR-SZ vdr: [2460] timer 1 (4 1903-1950 'Alles was zählt') stop
Feb 19 19:50:00 easyVDR-SZ vdr: [2460] executing '/usr/lib/vdr/easyvdr-recordingaction after "/video0/Alles_was_zählt/_/2013-02-19.19.03.4-0.rec"'
Feb 19 19:50:00 easyVDR-SZ recordingaction: executing /usr/share/vdr/recording-hooks/10_recording.custom after recording /video0/Alles_was_zählt/_/2013-02-19.19.03.4-0.rec
Feb 19 19:50:00 easyVDR-SZ recordingaction: executing /usr/share/vdr/recording-hooks/20_recording.softhd-power-off after recording /video0/Alles_was_zählt/_/2013-02-19.19.03.4-0.rec
Feb 19 19:50:00 easyVDR-SZ vdr: [2635] TS buffer on device 2 thread ended (pid=2460, tid=2635)
Feb 19 19:50:00 easyVDR-SZ vdr: [2634] buffer stats: 121260 (5%) used
Feb 19 19:50:00 easyVDR-SZ vdr: [2634] receiver on device 2 thread ended (pid=2460, tid=2634)
Feb 19 19:50:10 easyVDR-SZ recordingaction: error when executing /usr/share/vdr/recording-hooks/20_recording.softhd-power-off
Feb 19 19:50:10 easyVDR-SZ vdr: [2460] connect from 127.0.0.1, port 52641 - accepted
Feb 19 19:50:10 easyVDR-SZ vdr: [2460] ERROR (svdrp.c,426): Datenübergabe unterbrochen (broken pipe)
Feb 19 19:50:10 easyVDR-SZ vdr: [2460] closing SVDRP connection
Feb 19 19:50:11 easyVDR-SZ vdr: [2460] max. latency time 11 seconds
Kann ich allerdings noch nicht ganz nachvollziehen (?)
Darf evtl. "/usr/share/vdr/recording-hooks/20_recording.softhd-power-off" kein svdrpsend senden ?
Oder gehören alle Recording-Hooks in die "10_recording.custom" ?
Rechte von 20_recording.softhd-power-off -> root:root 0755
wärst du so freundlich und würdest mir/uns sagen, was in der 10_recording.custom drinsteht damit die shutdown.sh aufgerufen wird?
Die shutdown.sh mit dem Eintrag "svdrpsend HITK Power" ist kein Problem die anzulegen.
Danke.
case $1 in
before)
# do here whatever you would like to do right BEFORE
# the recording $2 STARTS
;;
after)
# do here whatever you would like to do right AFTER
# the recording $2 ENDED
/etc/shutdown.sh
;;
edited)
# do here whatever you would like to do right AFTER
# the recording $2 has been EDITED
;;
esac