Man, da sind doch immer noch hunderte von Plugins dabei. Du sollst herausfinden welches Plugin es ist verdammt.
Gerald
Man, da sind doch immer noch hunderte von Plugins dabei. Du sollst herausfinden welches Plugin es ist verdammt.
Gerald
Ich benutze auch keine patche
aber noch nicht eine so weit fortgeschrittene version des vdr's
bin noch bei 1.7.31
Moin!
Einfach mal mit "vdr -V -Pname" Plugin für Plugin durchgehen, irgendwann kommt dann der Schuldige.
Kann man sicherlich auch per Shell-Schleife machen.
Lars.
Moin!
Einfach mal mit "vdr -V -Pname" Plugin für Plugin durchgehen, irgendwann kommt dann der Schuldige.
Kann man sicherlich auch per Shell-Schleife machen.
Lars.
Ich bin jetzt alle Plugins, die geladen werden durchgegangen und konnte leider keinen Fehler entdecken.
Könnte es auch an einem Plugin liegen, das zwar übersetzt und installiert wurde, jedoch nicht geladen ist?
Könnte es auch an einem Plugin liegen, das zwar übersetzt und installiert wurde, jedoch nicht geladen ist?
Ja, denn für '-V' muß VDR *alle* Plugins laden.
Klaus
Ich habe den "Schuldigen" gefunden.
vdr01_64 ~ # vdr -V -P smarttvweb
vdr (1.7.42/1.7.41) - The Video Disk Recorder
smarttvweb (0.9.6) - SmartTV Web Server
Segmentation fault
vdr01_64 ~ #
Ich habe mir mal ein kleines "Plugin Check Script" gebastelt:
check-plgs.sh
#!/bin/bash
PLUG_DIR="/usr/lib/vdr/plugins"
TMPFILE="/tmp/checkplgs"
OUTFILE="/tmp/plgout"
[ -f $OUTFILE ] && rm $OUTFILE
ls -la $PLUG_DIR |grep libvdr |cut -d "-" -f5,6 |cut -d "." -f1 > $TMPFILE
cat $TMPFILE | while read i ; do
vdr -V -P $i |grep -v "The Video Disk Recorder" |cut -d " " -f1 >> $OUTFILE
done
echo ""
if [ $(diff ${TMPFILE} ${OUTFILE} |grep "<" |wc -l) -gt 0 ] ; then
echo "Plugins who makes trouble:"
echo ""
diff $TMPFILE $OUTFILE |grep "<"
else
echo "everything seems all right :)"
fi
echo ""
rm $TMPFILE $OUTFILE
Alles anzeigen
Vlt. kann es ja Jemand gebrauchen.
@ kls,
wäre es denn möglich, dass "vdr -V", die Anzeige der Plugins in alphabetischer Reihenfolge ausgibt?
@ kls,
wäre es denn möglich, dass "vdr -V", die Anzeige der Plugins in alphabetischer Reihenfolge ausgibt?
was spricht gegen "vdr -V | sort -f"?
Ciao.
Michael.
was spricht gegen "vdr -V | sort -f"?
Ciao.
Michael.
So clever war ich auch schon, dann wird aber der VDR selber unter "V" eingereiht....
So clever war ich auch schon, dann wird aber der VDR selber unter "V" eingereiht....
( vdr -V | grep "^vdr "; vdr -V | grep -v "^vdr " | sort -f )
Nun, dass es mit bash geht, ist mit auch klar.
Was spricht denn dagegen, es gleich in den vdr zu integrieren??
Wobei Dein Vorschlag immer noch nicht funktioniert,
Nun, dass es mit bash geht, ist mit auch klar.
Was spricht denn dagegen, es gleich in den vdr zu integrieren??
Wobei Dein Vorschlag immer noch nicht funktioniert,
äh, hups? Wieso nicht, bei mir klappt das. Und es sollte auch in anderen Shells klappen.
Was passiert denn oder passiert nicht?
Ciao.
Michael.
Mal darüber nachgedacht, dass es auch Plugins gibt, die mit "vdr" beginnen???
Aber mal ganz abgesehen davon, war meine Frage nicht: "Wie bekomme ich, möglichst kompliziert, eine sortierte Pluginanzeige?"
Klappt hier mit bash und zsh
Mal darüber nachgedacht, dass es auch Plugins gibt, die mit "vdr" beginnen???
Das sortiert es doch richtig, denn er will ja "^vdr\s" als Kriterium für den VDR nicht nur "^vdr":
~$ ( vdr -V | grep "^vdr "; vdr -V | grep -v "^vdr " | sort -f )
vdr (1.7.41/1.7.41) - The Video Disk Recorder
channellists (0.0.4) - Manage your channellists
conflictcheckonly (0.0.1) - Direct access to epgsearch's conflict check menu
dbus2vdr (6) - control vdr via D-Bus
devstatus (0.4.1) - Status of dvb devices
[...]
vdrmanager (0.8) - VDR-Manager support plugin
[...]
@ kls,
wäre es denn möglich, dass "vdr -V", die Anzeige der Plugins in alphabetischer Reihenfolge ausgibt?
Hab's für die nächste Version festgehalten.
Klaus
Hab's für die nächste Version festgehalten.
Klaus
DANKE!
Moin!
Aber bitte nur bei der Versionsanzeige, beim normalen Start ist die übergebene Reihenfolge schon wichtig...
Lars.
Aber bitte nur bei der Versionsanzeige, beim normalen Start ist die übergebene Reihenfolge schon wichtig...
Na klar!
Klaus
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!