guennid hat geschrieben:Wenn vdr beim Booten von systemd automatisch gestartet würde, müsste ich eine entsprechende *.service-Datei unter /etc/systemd/system haben - richtig?
Soweit ich das bisher bei systemd durchschaut habe, sind die Services jetzt unter /lib/systemd/system eingetragen. Ob ein Dienst läuft oder nicht, läßt sich aber nicht nur über die systemd-Einträge herausfinden sondern auch mit dem Kommandzeilenbefehl
ps.
ps augx
listet alle auf dem Systrem laufenden Prozesse.
Um Dienste unter sysrtemd permanent ein- und auszuschalten gibt es die Befehle
systemctl enable Dienst
systemctl disable Dienst
Um Dienste zu stoppen, zu starten oder neu zu starten gibt es die Befehle
systemctl stop Dienst
systemctl start Dienst
systemctl restart Dienst
Eine deutlich vollständigere Liste mit einem Vergleich der Befehle zwischen systemd und SysV-Init findest du hier:
http://images.linoxide.com/systemd-vs-s ... tsheet.jpg
Ich bin auch schon in die Falle getappt, daß ich dachte, ich könnte Dienste mit /etc/init.d starten, stoppen oder restarten und habe mich dann über das Resultat gewundert. Debian bietet halt immer noch die Möglichkeit, das System mit SysV-Init zu fahren anstelle von systemd, und darum sind auch noch alle Skripte unter /etc/init.d vorhanden, man sollte es aber unterlassen, /etc/init.d-Skripte aufzurufefn, wenn das System unter systemd läuft, das führt nur dazu, daß Dienste mehrfach gestartet werden und die Ergebnisse sind dann unvorhersehbar.
Ich hatte das selbst erst vor ein paar Wochen, als ich einen Fileserver mit Samba konfigurieren wollte. Ich habe mich dabei gewundert, warum die Konfigurationen, die ich in die /etc/samba/smb.conf eingetragen hatte, keine Auswirkungen hatten, trotzdem ich per /etc/init.d den Dienst nach jeder Anpassung runter und wieder hoch gefahren habe. Bis mir irgendwann dämmerte, daß da noch ein vom systemd gesarteter Sambadienst lief, der sich von den Skripten unter /etc/init.d überhaupt nicht beeindrucken ließ.
Sorry, soweit ins Detail wollte ich eigentlich nicht gehen und wenn meine Posts weiter oben für dich süffisant rüber kamen, tut mit das leid.
Die finde ich nicht. Würde die defaultmäßig anders als vdr.service heißen?
Siehe oben, die Skripte liegen unter /lib/systemd/system
Ich will das auch eigentlich erstmal nicht (automatisches Starten).
Sollte
vdr automatisch starten, was du nach dem Booten mit dem Befehl
systemctl (ohne weitere Parameter) in Erfahrung bringen kannst, kannst du mit dem o.g. "disable" verhindern, daß er beim nächstem Boot automatisch gestartet wird.
Der Sinn deines Hinweises darauf, dass die Karte nicht für terrestrischen Empfang geeignet sei, erschließt sich mir nicht.
Ob es Sinn ergibt, kann ich nicht sagen. In deinem Log findet sich aber, daß die Karte zwei Empfänger besitzt, die DVB-S und DVB-S2 unterstützen. Wenn die DVB-T könnten, müßte das eigentlich auch im Log auftauchen, was ich aber ggfls. übersehen. Eventuell ist das gesammte Log aber auch noch viel länger und die Initialisierung der DVB-T-Einheit wird erst nach der Initialisierung der DVB-S-Einheiten ausgeführt.
In dem Log sind jedenfalls ein paar Zeilen zu sehen, in denen der Text "changing name of channel" zu finden ist. Mir scheint es so, als ob da ein Sendersuchlauf stattfindet und wenigstens ein paar Sender gefunden werden.