runvdr & graphlcd

  • hallo


    hab ein problem mal wieder X(


    hab jetzt endlich mein display GU140X32F-7806 angeschlossen nach der anleitung von hulk2004. benutze linvdr06 von mentox mit graphlcd0.1.0. bekomme es nicht zu laufen. habe jetzt hier im forum was gefunden das man unter linvdr in der runvdr noch was eintragen muss. ich weiss aber nicht was und wo? habe hier mal mein runvdr mit angefügt. wäre nett wenn mir jemand helfen könnte.






    #!/bin/bash


    . /etc/sysconfig


    export PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"
    export NAME="vdr"
    export DESC="Digital Videorecorder"
    export LANG="C"
    export HOME="/root"


    BINDIR="/usr/bin"
    CONFDIR="/etc/vdr"
    PLUGINDIR="/usr/lib/vdr/plugins"


    export VDRTTY="10"


    #input


    MODULES="
    videodev
    dvb-core dvb_shutdown_timeout=0
    alps_bsrv2
    alps_tdmb7
    alps_tdlb7
    grundig_29504-401
    grundig_29504-491
    stv0299
    ves1820
    input
    evdev
    dvb-ttpci
    "


    for PLUGIN in `unique.pl $PLUGINLIST`;
    do
    PLUGINS="$PLUGINS -P$PLUGIN"
    done


    loadmodule() {
    modprobe $*
    #insmod /lib/modules/`uname -r`/misc/$*
    }


    loaddriver() {
    OLDIFS=$IFS
    IFS=$'\t'$'\n'
    for module in $MODULES; do
    IFS=$OLDIFS
    loadmodule $module
    IFS=$'\t'$'\n'
    done
    IFS=$OLDIFS
    }


    unloaddriver() {
    OLDIFS=$IFS
    IFS=""
    MODULES="`echo $MODULES | tac`"
    IFS=$OLDIFS

    OLDIFS=$IFS
    IFS=$'\t'$'\n'
    for module in $MODULES; do
    #module=`echo $module | sed -e s/\\\.o.*//`
    modprobe -r $module
    done
    IFS=$OLDIFS
    }


    case "$1" in
    start)
    /bin/bash -c '\
    /bin/echo $$ > /var/run/vdr.pid; \
    while /bin/true; do \
    start=`date +%s`; \
    /etc/init.d/runvdr up 2>&1 >/dev/null; \
    stop=`date +%s`; \
    if [ $(($stop - $start)) -lt 30 ] ; then \
    echo "Something went wrong. VDR respawning to fast, sleep 2 minutes" > /dev/tty$VDRTTY; \
    sleep 120; \
    fi; \
    sleep 1; \
    /etc/init.d/runvdr down; \
    sleep 5; \
    done >/dev/null 2>/dev/null' &
    ;;
    stop)
    if [ -e /var/run/vdr.pid ]; then
    PID=`cat /var/run/vdr.pid`
    if [ x"$PID" != "x" ]; then
    kill -9 $PID
    fi
    rm -f /var/run/vdr.pid
    fi
    /etc/init.d/runvdr down 2>&1 >/dev/null
    ;;
    up)
    loaddriver

    if [ $USE_INTERNAL_IR != "yes" ]; then
    #setserial /dev/ttyS0 uart none
    loadmodule lirc_serial
    $BINDIR/lircd
    else
    #if [ $INVERT_SIGNAL = "yes" ]; then
    # LOADKEYS_PARAM="-i"
    #fi
    #/usr/bin/av7110_loadkeys $LOADKEYS_PARAM /etc/vdr/loadkeys/default.rc5 > /proc/av7110_ir
    # add -Premote to $PLUGINS?
    PLUGINS="$PLUGINS -Premote"
    fi

    if [ x$START_FBTV == x"yes" ]; then
    fbtv -t 10 2>/dev/null >/dev/null &
    # doesnt work, why?
    #bash -c 'while true; do fbtv -t 12 2>/dev/null >/dev/null; wait; sleep 5; done' &
    else
    chvt $VDRTTY
    echo "Here reads VDR from the keyboard as remote control replacement." > /dev/tty$VDRTTY
    echo "For a login console switch to console 1 to 4 with [ALT][F1] to [ALT][F4]" > /dev/tty$VDRTTY
    echo "To get back here, please press [ALT][F10]" > /dev/tty$VDRTTY
    fi

    sleep 5 && nice -n 19 vdradmind.pl &
    umask 0002
    $BINDIR/vdr -L $PLUGINDIR $PLUGINS $COMMON_PARAMETER -v /video0 -c $CONFDIR -w 900 -E /ramdisk/epg.data -s /usr/bin/poweroff.pl < /dev/tty$VDRTTY
    ;;
    down)
    vdradmind.pl -k
    PID=`ps auxw | grep "vdr -L" | grep -v grep | awk '{ print $2 }'`
    if [ x"$PID" != "x" ]; then
    echo $pid
    kill $PID
    fi
    sleep 1

    if [ x$START_FBTV == x"yes" ]; then
    PID=`ps auxw | grep "fbtv" | grep -v grep | awk '{ print $2 }'`
    if [ x"$PID" != "x" ]; then
    kill $PID
    fi
    fi


    unloaddriver

    killall lircd 2>/dev/null >/dev/null
    rmmod lirc_serial
    ;;
    loaddriver)
    loaddriver
    ;;
    unloaddriver)
    unloaddriver
    ;;
    *)
    N=/etc/init.d/$NAME
    # echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
    echo "Usage: $N {start|stop|up|down}" >&2
    exit 1
    ;;
    esac


    exit 0

  • 1.also unter einstellung und plugin garphlcd kann ich kein wiring einstellen.
    2. showpic: was bedeutet das. wo muss ich das eintippen bestimme über die console oder? kannst du mir mal ein beispiel geben.
    bin noch anfänger :( tut mir leider für die fragen aber ich komm nicht weiter


    mfg verona

  • Wiso kannst du das wiring nicht einstellen ?? LINVDR ?? mhh, na ja egal.


    1 ) Was haste denn fürn controller ?? t6963c ??


    wenn ja >>


    showpic -c Configfile -d controller -i glcd Bild


    Das Blaue musste dir natürlich anpassen. z.B. so :


    showpic -c /etc/graphlcd.conf -d t6963c -i /Pfad zu deinem Logo/vdr-logo.glcd

  • muss ich denn nichts in der runvdr eintragen? der controller heisst HD44780-LCD-Standard Displays das andere probiere ich jetzt aus


    bei showpic bekomme ich immer so eine anwort


    -bash: showpic: command not found


    ach ja. ich finde niergendwo die datei graphlcd.conf!!!!!!!!!!

  • hallo erstmal.


    das mit showpic konnte bei mir auch nicht gehen das es nicht drauf war. habe ich gerade erst mal fix draufgespielt. habe das display von noritake mit dem controller gu140x32f. hab dann mal dies eingetippt


    showpic -c gu140x32f -i /etc/vdr/plugins/graphlcd/vdr-logo.glcd


    jetzt zeigt das display was an. aber alles wirre zeichen. die verkabelung ist die winamp-verkabelung muss ich da noch irgendwas einstellung oder umlöten. lcdproc läuft einwandfrei. hab linvdr0.7 drauf


    mfg verona

  • erstmal vielen dank plohmix


    leider hat es bei mir nichts gebracht. hab das in der runvdr eingetragen


    Zitat

    $BINDIR/vdr -L $PLUGINDIR $PLUGINS $COMMON_PARAMETER -v /video0 -P'graphlcd -c gu140x32f -p 0x378 -x 140 -y 32' -c $CONFDIR -w 900


    hatte vorher lcdproc drauf und da lief es ohne probleme habe es natürlich deaktiviert. ist es eigentlich normal wenn das plugin deaktiviert ist das lcdproc server beim start angezeigt wird? wie kann ich das auch noch deaktivieren? er findet zwar nichts aber vielleicht könnte es ja das problem sein. welche verkabelung benutzt du? 8-bit oder die winamp verkabelung?

  • ich hab mal logread gepostet. er start erst graphlcd und stoppt das nachher wieder. schaut mal hier


  • Hallo Verona81,


    tschuldigung, dass ich mich erst jetzt melde.
    Ich benutze die 8-Bit-Verkabelung.
    Vor zwei Tagen hatte ich den MT-Patch vom 11.01.2005
    eingespielt. Und sieh da das Display funzte mal wieder nicht.
    Schwups in der runvdr die betreffende Zeile geändert und ....
    Sch...e geht nicht.
    Dann hab ich im SETUP das graphlcd-Plugin enabled.
    Neu gebootet, geht nicht.
    Im SETUP das graphlcd disabled, neu gebootet, juhu ES geht!!!!!!!!!


    Gruß plohmix

    Mahlzeit 3.2 mit TT1.6 als primären VDR, sekundär (nur zum Aufnehmen) Nova-s auf EISFAIR-Server.
    It's not easy to be me!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!