Hi, ich versuche momentan verzweifelt meinen VDR über ein Startscript zu starten, bekomme es aber nicht gebacken. /usr/bin/local/vdr funktioniert einwandfrei, aber sobald ich /usr/bin/local/runvdr aufrufe startet mein VDR zwar, aber OHNE den Bildschirm das ich jetzt meine Fernbedienung einstellen soll (remote.conf exisitert noch keine) und OHNE irgendein Bild. Es erscheint kurz der DVB-Treiber Bildschirm (das funktioniert also) und dann kommt noch kurz am unteren Bildrand eine Info das er wohl auf den Sender RTL gestellt ist, das verschwindet und das Bild bleibt schwarz.
Bash
#!/bin/sh
DVBDIR="/usr/local/src/DVB/driver"
DVBREM="/usr/local/src/DVB/apps/av7110_loadkeys"
VDRPRG="/usr/local/bin/vdr"
VDRCMD="$VDRPRG -w 60 \
-c /video \
-t /dev/tty8 \
-L /usr/local/src/VDR/PLUGINS/lib $* \
-v /media \
#-Pcalendar \
-Pvcd \
-Pdvd \
-Premote"
LSMOD="`/sbin/lsmod | grep -w '^dvb' | wc -l`"
KILL="/usr/bin/killall -q -TERM"
# Load driver if it hasn't been loaded already:
if [ $LSMOD -eq 0 ] ; then
(cd $DVBDIR; make insmod; $DVBREM/av7110_loadkeys $DVBREM/alles.rc5 > /proc/av7110_ir)
fi
while (true) do
su -c "$VDRCMD" $VDRUSR
if test $? -eq 0 -o $? -eq 2; then exit; fi
date
echo "restarting VDR"
$KILL $VDRPRG
sleep 10
(cd $DVBDIR; make rmmod; make insmod; $DVBREM/av7110_loadkeys $DVBREM/alles.rc5 >
/proc/av7$
date
done
if test $? -eq 0 -o $? -eq 2; then
exit; fi
date
echo "restarting VDR"
$KILL $VDRPRG
sleep 10
(cd $DVBDIR; make rmmod; make insmod; $DVBREM/av7110_loadkeys $DVBREM/alles.rc5 > /proc/av7$
date
done
Display More
//edit: ok, es kommt sogar ein Bild, nur eben nicht die konfiguration der FB.