Hallo zusammen,
ich nutze ausschließlich xbmc als Frontend und dabei reagiert der im Hintergrund laufende vdr immer auf die Fernbedienung. Es reicht von harmlosen Timeshiftaufnahmen bis zu einem vdr interface welches plötzlich eine Sprache mit mir spricht, die ich definitiv nicht kann.
Ein "svdrpsend remo" teilt mir dann folgendes mit: "Remote control enabled"
Schalte ich mit "svdrpsend remo off" die Fernbedienung aus, läuft alles wie es soll.
Bei einem Blick in die Templates für die /etc/init/xbmc.conf ist mir dann folgendes aufgefallen:
Vergleicht man die xbmc.conf für xine als Frontend mit der für xbmc, so unterscheiden sie sich durch die pre und post script Einträge (beide Dateien im Anhang). Nur wenn xine als Frontend verwendet wird, tauchen diese Einträge auf:
pre-start script
vdr-dbus-send /Remote remote.Disable ||:
if [ ! -z $STANDALONE ] ; then
touch /tmp/.standalone
fi
end script
post-stop script
/bin/rm -f /tmp/.standalone
vdr-dbus-send /Remote remote.Enable ||:
/sbin/initctl emit --no-wait vdr-frontend-restart
end script
Irgendwie habe ich das Gefühl, dass da was mit den Templates nicht passt. Eigentlich sollte doch die Fernbedienung des vdr ausgeschaltet werden wenn xbmc läuft. Kopiere ich die pre und post Teile in die xbmc.conf (xbmc als frontend), startet xbmc nicht automatisch. Ein "sudo service xbmc start" startet dann das xbmc ohne Probleme und die Fernbedienung ist deaktiviert und alles ist in Ordnung.
Wo liegt der Fehler bzw. wo stehe ich auf der Leitung?
Gruss,
rolvo_volvo