Hallo,
Schon seit einiger Zeit (nicht von Anfang an) habe ich das Problem, dass der VDR immer nach dem Booten kein Signal hat. Auch nicht wenn ich eine Stunde warte - hab's gestern mal ausprobiert.
Wenn ich dann
aufrufe, klappt es dann.
Ich habe das auf die lange Bank geschoben, weil ich den VDR normalerweise monatelang durchlaufen lasse und da hat's mich nicht genug gestört, um es anzugehen.
In letzter Zeit habe ich aber öfter rebootet, unter anderem das Mainboard getauscht, und dann ein bisschen am Grundsystem getunt, bis wieder alles lief. Und da ich nun eh am Rumfummeln war, könnte man das doch auch mal fixen ...
So sieht mein unit file /etc/systemd/system/vdr.service aus:
[Unit]
Description=Video Disk Recorder
After=o*cam.service
After=sundtek.service
After=xlogin@vdr.service
After=dev-ddbridge-card0.device
[Service]
Type=notify
ExecStart=/usr/bin/vdr
Environment=TERM=xterm
Restart=on-failure
RestartPreventExitStatus=2
[Install]
WantedBy=multi-user.target
Alles anzeigen
also eigentlich die Standard-Version, wie sie auch in /usr/lib/systemd/system/vdr.service steht. Ich habe lediglich das
hinzugefügt, um mal auszuprobieren, ob vielleicht die Karte zu lange braucht, um zu initialisieren.
Ich habe auch noch ausprobiert, den service zu disablen und den VDR immer manuell zu starten. Das hat auch geklappt.
-> Es ist also nicht so, dass immer der erste Start schiefgeht, sondern der Start muss nur spät genug sein.
Und bevor ich jetzt anfange, mich in systemd-timer einzulesen, dachte ich, ich frag mal hier nach, ob man es einfacher hinkriegt.
Noch etwas Info zu meinem System:
- Tuner von Digital Devices
- XFCE als Desktop
- LXDM als Login-Manager mit Auto-Login
- und eine kleine Besonderheit in der VDR-Konfig: Der läuft unter meinem user.
Ist solch ein Problem bekannt ? In der SuFu habe ich nichts gefunden.
Vielen Dank und noch mehr Grüße,
12-Monkeys