Hallo,
ich habe folgendes Problem:
LCDd funktioniert einwandfrei und ich kann mir mit lcdproc alles anzeigen lassen. Nur das Plugin will einfach nicht starten! Ich bekomme immer die Fehlermeldung:
Der VDR stürzt dann also ab. Die Logs schweigen sich aber über alles aus (leider). Hier einmal meine runvdr:
Bash
#!/bin/sh
# runvdr: Loads the DVB driver and runs VDR
#
# If VDR exits abnormally, the driver will be reloaded
# and VDR restarted.
#
# Set the environment variable VDRUSR to the user id you
# want VDR to run with. If VDRUSR is not set, VDR will run
# as 'root', which is not necessarily advisable.
#
# Since this script loads the DVB driver, it must be started
# as user 'root'.
#
# Any command line parameters will be passed on to the
# actual 'vdr' program.
#
# See the main source file 'vdr.c' for copyright information and
# how to reach the author.
#
# $Id: runvdr 1.12 2004/01/09 16:19:26 kls Exp $
DVBDIR="../DVB/driver"
VDRPRG="/usr/local/bin/vdr"
VDRCMD="$VDRPRG -w 60 -c /etc/vdr -E /var/vdr -L /usr/local/src/VDR/PLUGINS/lib $* -P'dvd -C /etc/vdr/plugins/DVD' -P'lcdproc' -P'femon' -P'osdteletext -d /vtx' -P'text2skin'"
VDRUSR=vdr
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)
# fi
rcdvb restart
sleep 5;
export LD_ASSUME_KERNEL=2.4.1
while (true) do
su $VDRUSR -c "$VDRCMD"
if test $? -eq 0 -o $? -eq 2; then exit; fi
date
echo "restarting VDR"
$KILL $VDRPRG
sleep 10
(cd $DVBDIR; make rmmod; make insmod)
date
done
Alles anzeigen