easyVDR - >VARforumsname - >VDR Startvorgang
joemacfox 17.Feb.2016 19:44:31 |
Hallo, mein aktueller VDR läuft noch unter Lucid. Hab deshalb angefangen, einen neuen VDR zu installieren und hab dazu easyvdr 2.5 verwendet (als headless Server). Fast alles gut, aber der VDR startet nicht. Wenn eine Aufnahme programmiert ist, schaltet der Rechner ein, sagt (im Webfrontend) dass die Aufnahme läuft und schaltet danach auch wieder aus. Aber: es ist keine Aufnahme da. Hab dann etwas weitergeforscht: Wenn ich VDR stoppe und danach starte, dann nimmt er auch auf, Hab mir dann die Prozesse angesehen, und: nach dem Rechnerstart läuft VDR nicht! Im nächsten Schritt wollte ich herausfinden, wie der VDR eigentlich gestartet wird, ich finde aber nichts dazu. unter /etc/init.d gibt es kein Script, welches den VDR startet (dort hätte ich es eigentlich erwartet)... Kann mir bitte jemand erklären, wie die Startprozedur funktioniert? Dann könnte ich an den Logfiles sicher sehen, wieweit der Start kommt und wo es klemmt. Vielen Dank schon mal! JoeMacFox alt: GigaByte M3N78-EM, "TeVii 482, PCI_E Twin Karte", VDR 1.73 unter Ubuntu Lucid (10.4); läuft seit ca 5 Jahre stabil. im Entstehen: GigaByte H67M-D2-B3, "Mystique SaTiX-S2 V3", easyVDR 2.5 headless, 2 x Raspberry Pi als Clients, verbunden per VNSI; |
geraldkainz 17.Feb.2016 19:56:39 |
Hi, Das mit den Startscripten ist etwas komplex, daher easyinfo. Im Browser deines Vertrauens: http:// Dort easyinfo erstellen und hier posten ! Gruss, gerrry 1) Wohnzimmer: Easyvdr 4, AsRock J4105, DD Cine S2 (rev 6.5), Serielle IR FB an com1/ttyS0 2) Schlafzimmer: Easyvdr 3.5, IntelAtom 330, 2x1,6Ghz, 2GbRam, GeForce 9400, Cine S2 (rev5.5), Serielle IR FB an com1/ttyS0 3) Headless streaming Server: Easyvdr 3.0, Compaq DC 7800SFF,2x 2,66GHz,4GbRam,2x DD CineS2 Rev5.5 4) Kellersauna-TV mit Raspberrypi4 und NOOBS (OSMC mit PVR-VNSI Streaming Client und Raspbian Stretch als Dualbootsystem ) |
SurfaceCleanerZ 18.Feb.2016 12:27:50 |
Hi, Oder einfach easyvdr im Browser eingeben (geht nur unter Android dank Auto Vervollständigung nicht). MfG Stefan Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1 - v3.5-64 VDR2 in Rente VDR3 in Rente VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh. - v3.5-64 VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6" t6963c gLCD, mod. Digitainergeh. - v3.5-64 VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200 - v2.5-64 [url=http://tinyurl.com/ycx4qsv]Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal! |
Bleifuss2 18.Feb.2016 13:44:12 |
Kann mir bitte jemand erklären, wie die Startprozedur funktioniert? /etc/init/easyvdr-systemstart.conf Ist aber nicht ganz einfach ... Produktiv-VDR: Board GA H77-DS3H, Intel Intel(R) Core(TM) i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD Easyvdr 3.0 |
mango 18.Feb.2016 16:47:47 |
Hi, [quote='joemacfox link' pid='18019' dateline='1455734671'] Hab dann etwas weitergeforscht: Wenn ich VDR stoppe und danach starte, dann nimmt er auch auf, Hab mir dann die Prozesse angesehen, und: nach dem Rechnerstart läuft VDR nicht! schau doch Bitte mal in die "/etc/default/vdr" ob dort auch ENABLED="yes" eingetragen ist. Bis du das Problem in den Griff bekommst, kannst du es über die "/etc/rc.local" versuchen denn VDR neu zu starten. #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. stopvdr sleep 5 startvdr exit 0 Gruss Wolfgang [spoiler="My VDR Stuff"]DVB-S/S2: Silverstone LC17 mit 8,4" TFT Display, ASUS P5KPL SE, E6300, 2GB, NT-Fanlees, System SSD 40GB, Media 2TB, GT630, DVD-LG, SkyStar S2, Nova-T, FB X10 Medion-Scroll, "Arch-Linux - VDR 2.3.8" Test-VDR: ASRock ALiveNF6G, AMD X2 3800+ (35W),4GB, GT 630 - nvidia-384, SSD 64GB, SkyStar S2, Cinergy T RC USB, easyVDR 3.5(Kernel-4.4.0) - VDR-2.3.8 - KODI-18.0 - FB X10 Medion-Scroll Client: Evo N600c, Puppy-Slacko 6.3 - VDR-2.2.0 - FB X10 Medion_OR25V Spielwiese: RPI2 als Client mit LibreELEC-9.80-Milhouse(Kodi-19.0) - MLD-5.4 VDR2VDR |
joemacfox 18.Feb.2016 19:09:14 |
Hallo, danke für die Infos bisher; hab mal meine easyinfo angehängt... @Bleifuss2: werd mir "/etc/init/easyvdr-systemstart.conf" anschauen; der erste Blick zeigt: ist komplex, und es scheint, dass er nicht weit kommt.... @mango: ENABLED="yes" steht drin, genau diesen Workaround (in rc.local) hab ich derzeit drin ; würd aber trotzdem gerne wissen, was "wirklich" lost ist Danke an das grossartige Team!! Joe easyinfo.zip alt: GigaByte M3N78-EM, "TeVii 482, PCI_E Twin Karte", VDR 1.73 unter Ubuntu Lucid (10.4); läuft seit ca 5 Jahre stabil. im Entstehen: GigaByte H67M-D2-B3, "Mystique SaTiX-S2 V3", easyVDR 2.5 headless, 2 x Raspberry Pi als Clients, verbunden per VNSI; |
mango 18.Feb.2016 20:13:36 |
Hey Joe, :) [quote='joemacfox link' pid='18019' dateline='1455818954'] hab mal meine easyinfo angehängt... ...hier passt aber was nicht! Feb 18 17:47:09 VDR2 before-vdr-hooks: error when executing /usr/share/vdr/before-vdr-hooks/10_J.custom Gruss Wolfgang [spoiler="My VDR Stuff"]DVB-S/S2: Silverstone LC17 mit 8,4" TFT Display, ASUS P5KPL SE, E6300, 2GB, NT-Fanlees, System SSD 40GB, Media 2TB, GT630, DVD-LG, SkyStar S2, Nova-T, FB X10 Medion-Scroll, "Arch-Linux - VDR 2.3.8" Test-VDR: ASRock ALiveNF6G, AMD X2 3800+ (35W),4GB, GT 630 - nvidia-384, SSD 64GB, SkyStar S2, Cinergy T RC USB, easyVDR 3.5(Kernel-4.4.0) - VDR-2.3.8 - KODI-18.0 - FB X10 Medion-Scroll Client: Evo N600c, Puppy-Slacko 6.3 - VDR-2.2.0 - FB X10 Medion_OR25V Spielwiese: RPI2 als Client mit LibreELEC-9.80-Milhouse(Kodi-19.0) - MLD-5.4 VDR2VDR |
joemacfox 19.Feb.2016 18:10:10 |
Danke Wolfgang, da hatte ich einen Tippfehler... hab dort eine LOG Ausgabe eingebaut, damit ich seh, ob er bis dahin kommt. Ist aber nicht die Ursache meines Problems; Problem war vorher schon da und ist immer noch da, nachdem ich das korrigiert hab (natürlich nur wenn ich den Workaround aus "rc.local" rausnehm). Interessant ist, dass er (auch im Fehlerfall, also wenn VDR nicht startet), die "/usr/share/vdr/before-vdr-hooks/10_J.custom" ausführt. Bis dahin kommt er also.... Zwei Dinge fallen mir auf: 1) im syslog steht (kurz nach dem "before-vdr-hook" folgendes: init: easyvdr-vdr pre-start process (1177) terminated with status 1 init: easyvdr-systemstart main process (1123) terminated with status 1 und 2) es gibt im syslog eine Menge Meldungen (aber lange nach den beiden oberen Zeilen): "easyvdr-autostart: wait for X initialization" und das, obwohl ich einen headless VDR hab... Danke, Joe alt: GigaByte M3N78-EM, "TeVii 482, PCI_E Twin Karte", VDR 1.73 unter Ubuntu Lucid (10.4); läuft seit ca 5 Jahre stabil. im Entstehen: GigaByte H67M-D2-B3, "Mystique SaTiX-S2 V3", easyVDR 2.5 headless, 2 x Raspberry Pi als Clients, verbunden per VNSI; |
Bleifuss2 19.Feb.2016 19:07:22 |
Hallo Das ist vermutlich das Problem. Das geht, leider wird nach Abschluss des program-changer Setup's kein Frontend gestartet. init: easyvdr-systemstart main process (1123) terminated with status 1 Da wird der Startvorgang abgebrochen, jetzt ist nur die Frage warum. Wird etwas über das Netz gemountet? Kannst du ein Easyinfo posten ? "easyvdr-autostart: wait for X initialization" Ja das wird gerade behoben, wirkt sich nur aus wenn du im Autostart Änderungen gemacht hast oder was mit Netzwerk gemountet wird. Produktiv-VDR: Board GA H77-DS3H, Intel Intel(R) Core(TM) i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD Easyvdr 3.0 |
joemacfox 19.Feb.2016 19:57:41 |
Hallo Bleifuss2, hab mal das aktuelle easyinfo angehängt. Mit den vielen Tests hab ich mittlerweile mehr kaputt gemacht. Mein Workaround bisher war: -stopvdr -sleep 3 -startvdr entweder manuell oder im /etc/rc.local. Das ging immer gut, mittlerweile geht das nicht mehr: easyvdr@VDR2:~$ stopvdr stop: Unknown instance: stop: Unknown instance: easyvdr@VDR2:~$ startvdr start: Job failed to start easyvdr-frontend start/running, process 2425 und auch dazu find ich nichts im syslog.... Danke, Joe easyinfo.zip alt: GigaByte M3N78-EM, "TeVii 482, PCI_E Twin Karte", VDR 1.73 unter Ubuntu Lucid (10.4); läuft seit ca 5 Jahre stabil. im Entstehen: GigaByte H67M-D2-B3, "Mystique SaTiX-S2 V3", easyVDR 2.5 headless, 2 x Raspberry Pi als Clients, verbunden per VNSI; |
Bleifuss2 19.Feb.2016 20:17:15 |
Hallo Ich habe dein oberes Syslog mal angeschaut. Da ist der VDR glaufen und alles passend gestartet. Das heißt nicht das alles funktioniert ... Ich denke es liegt am Netzwerk. Versuch mal alles wieder auf Original zustand zu bekommen. Dann: /etc/init/easyvdr-systemstart.conf 50 STEP=$((STEP+1)) 151 $LOGGER "step $STEP/$LAST_STEP starting job easyvdr-vdr" 152 echo "$(date): $STEP/$LAST_STEP starting job easyvdr-vdr" >> $LOG 153 sleep 20 154 initctl emit easyvdr-vdr Das grüne einbauen, sollte es laufen kannst du die Zahl verkleinern bis es wieder klemmt. Produktiv-VDR: Board GA H77-DS3H, Intel Intel(R) Core(TM) i5-3470, Cine S2 DVB, WD 3TB Green, WDC WD20EARS-00J 2TB, Geforce 750Ti oder Intel HD Easyvdr 3.0 |
joemacfox 22.Feb.2016 20:57:26 |
Hallo, Danke an alle für den guten Support! Ich hab es jetzt auf die "harte" Tour gelöst: ich hab easyVDR neu installiert (und hab dabei meine TEVII Karte statt der Mystique verwendet, weil die TEVII out-of-the-box unterstützt wird). Danach hatte ich dasselbe Problem wieder, und ich glaube, ich weiss jetzt, was die Ursache ist: Mein System ist auf einer kleinen SSD; die Filme sind auf einer zweiten Platte. Diese zweite Platte hab ich in /etc/fstab unter "/video0" eingebunden. Mit Optionen "defaults,noatime,nodiratime". easyVDR macht beim nächsten Start einen weiteren Eintrag in fstab dazu und bindet diese Platte zusätzlich unter "/media/easyvdr01" ein, nutzt allerdings nur die Option "defaults". Diese unterschiedlichen Optionen scheinen die Ursache für mein Problem zu sein. Nachdem ich für den zweiten Eintrag dieselben Optionen verwendet hab ("defaults,noatime,nodiratime") funktioniert der VDR wie erwartet! Hab jetzt nur noch ein kleines Problem: der FTP Server startet nicht mehr. Laut Webfrontend in "Einstellungen/Fernzugriff" war der FTP auch aus. Hab ihn dort gestartet (merkt er sich auch), aber trotzdem läuft kein FTP prozess (und kann auch nicht per FTP zugreifen). Aber das ist nur ein kleineres Problem.... Danke an das Super-Team! Joe alt: GigaByte M3N78-EM, "TeVii 482, PCI_E Twin Karte", VDR 1.73 unter Ubuntu Lucid (10.4); läuft seit ca 5 Jahre stabil. im Entstehen: GigaByte H67M-D2-B3, "Mystique SaTiX-S2 V3", easyVDR 2.5 headless, 2 x Raspberry Pi als Clients, verbunden per VNSI; |
mango 22.Feb.2016 22:44:40 |
Hi, [quote='joemacfox link' pid='18019' dateline='1456171046'] Hab jetzt nur noch ein kleines Problem: der FTP Server startet nicht mehr. Laut Webfrontend in "Einstellungen/Fernzugriff" war der FTP auch aus. Hab ihn dort gestartet (merkt er sich auch), aber trotzdem läuft kein FTP prozess (und kann auch nicht per FTP zugreifen). Aber das ist nur ein kleineres Problem.... in "/etc/default/proftpd" sollte RUN="yes" sein. File zur konfiguration ist "/etc/proftpd/proftpd.conf" Teste mal auf Konsole ob sich "proftpd" sauber starten lässt. sudo service proftpd start Gruss Wolfgang [spoiler="My VDR Stuff"]DVB-S/S2: Silverstone LC17 mit 8,4" TFT Display, ASUS P5KPL SE, E6300, 2GB, NT-Fanlees, System SSD 40GB, Media 2TB, GT630, DVD-LG, SkyStar S2, Nova-T, FB X10 Medion-Scroll, "Arch-Linux - VDR 2.3.8" Test-VDR: ASRock ALiveNF6G, AMD X2 3800+ (35W),4GB, GT 630 - nvidia-384, SSD 64GB, SkyStar S2, Cinergy T RC USB, easyVDR 3.5(Kernel-4.4.0) - VDR-2.3.8 - KODI-18.0 - FB X10 Medion-Scroll Client: Evo N600c, Puppy-Slacko 6.3 - VDR-2.2.0 - FB X10 Medion_OR25V Spielwiese: RPI2 als Client mit LibreELEC-9.80-Milhouse(Kodi-19.0) - MLD-5.4 VDR2VDR |