Archiv > Raspberry PI

Kann VDR nicht beenden ohne dass der RPi herunterfährt

(1/2) > >>

maf:
Hallo,

zwei Wochen lang habe ich meinem RPi2 Client mit MLD 4.0.1 nicht benutzt. Nach dem problemlosen Start standen Aktualisierungen zur Verfügung, denen ich zugestimmt habe.

Nun kann ich VDR nicht mehr anhalten, ohne dass gleich der ganze RPi herunterfährt. Zunächst habe ich wie gewohnt die POWER-Taste der Fernbedienung benutzt (das Paket 'suspend' ist installiert): Der Rechner fuhr herunter. Nach Neustart Neuinstallation von 'suspend': Keine Änderung. Dann in einer Shell
--- Code: ---stop vdr
--- End code ---
dann
--- Code: ---/etc/init.d/vdr stop
--- End code ---
schließlich sogar nur noch
--- Code: ---killproc "/usr/bin/vdr" 10
--- End code ---
Immer wird zunächst der VDR beendet, dann fährt der RPi selbst herunter. Ich übersehe vermutlich etwas ganz Triviales. Aber was?

Gruß, maf

maf:
Ich habe das Problem noch nicht lösen können, aber einen Hinweis, der weiterhelfen könnte.

Zunächst ist mir zumindest klar geworden, dass es das Shutdown-Skript '/etc/vdr/shutdown.d/rc.action' ist, das beim Beenden des VDR-Prozesses den ganzen Rechner "mitreißt".

Nun habe ich eine Beobachtung gemacht, die einen Hinweis auf die Ursache liefern sollte: Wenn der RPi  als Client an einem Samsung UE46F7090 hängt, wird beim Beenden von VDR der Rechner heruntergefahren (poweroff). Wenn aber der gleiche RPi  als Client an einem Samsung UE55H6270 hängt, läuft der Rechner weiter (suspend), wenn ich VDR beende.

clausmuus:
Eventuell sendet der RPI an den TV ein poweroff (damit dieser sich abschaltet), und der TV der die Probleme macht, schickt als antwort ein poweroff zurück an den RPI...
Eventuell ist's auch kein poweroff das an den TV geschickt wird, sondern es reicht, dass (nach beenden des VDR) kein hdmi Signal mehr anliegt, und der TV schickt als Antwort nen poweroff an den RPI.

Claus

maf:
Das klingt für mich sehr plausibel. Wie kann ich testen, ob Deine Idee zutrifft?

Aktuelle Konfiguration: vdr-plugin-cecremote 0.6.0-6_2.2.0.174 ist installiert, CEC support deaktiviert.

maf

maf:
Ein paar Beobachtungsergebnisse:

Beim Herunterfahren des RPi durch Beenden von VDR wird der Splash-Screen angezeigt, dann kurz ein schwarzer Bildschirm und erst dann schaltet sich der UE46F7090 aus.

Beim direkten Ausschalten des UE46F7090 über dessen Fernbedienung wird auch der RPi ausgeschaltet. Beim Ausschalten des UE55H6270 läuft der RPi weiter.

Und noch die Einträge aus /var/log/message fürs Hochfahren und die Wiedergabe einer Aufzeichnung. Mit scheint - vielleicht abgesehen vom ersten - nichts besonders interessantes dabei zu sein

--- Code: ---Jun  9 12:52:00 MLD2 user.err vdr: [cecremote] PowerOnDevice failed for TV
Jun  9 12:52:03 MLD2 cron.notice atd[2329]: Removing stale lockfile for pid 1239
Jun  9 12:52:06 MLD2 daemon.err udevd[2622]: failed to execute '/lib/udev/usb-db' 'usb-db /devices/platform/bcm2708_usb/usb1/1-1/1-1.1/1-1.1:
1.0/net/eth0': No such file or directory
Jun  9 12:52:06 MLD2 daemon.err udevd[2626]: failed to execute '/lib/udev/net.agent' 'net.agent': No such file or directory
Jun  9 12:52:07 MLD2 daemon.err udevd[2701]: failed to execute '/lib/udev/net.agent' 'net.agent': No such file or directory
Jun  9 12:52:08 MLD2 auth.info login[2768]: root login on 'tty2'
Jun  9 12:52:08 MLD2 auth.info login[2767]: root login on 'tty1'
Jun  9 12:52:08 MLD2 auth.info login[2769]: root login on 'tty3'
Jun  9 12:52:08 MLD2 auth.info login[2770]: root login on 'tty4'
Jun  9 13:25:21 MLD2 user.err vdr: [2260] ERROR (device.c,1805): Bad file descriptor
Jun  9 13:36:34 MLD2 user.err vdr: [2258] cStreamdevFilters::Action(): stream disconnected ?
Jun  9 13:36:34 MLD2 user.err vdr: [2257] ERROR (device.c,1805): Bad file descriptor
Jun  9 13:39:20 MLD2 user.err vdr: [3912] ERROR (device.c,1805): Bad file descriptor
Jun  9 13:39:22 MLD2 user.warn kernel: [ 2963.985519] usb 1-1.5: Weird key 14 e0 b8 80
Jun  9 14:07:14 MLD2 user.warn kernel: [ 4635.848398] usb 1-1.5: Weird key 14 81 40 80
--- End code ---
Falls irgendwo Meldungen während des Herunterfahrens protokolliert werden, dann habe ich diese Datei leider nicht gefunden.

Navigation

[0] Message Index

[#] Next page

Go to full version