mal wieder imon lirc + lcdproc

  • Hallo!


    Mein neuer VDR-Client wächst und gedeiht... den interen IMON IR-Receiver habe ich zum Laufen bekommen, allerdings will ich nun noch den Patch für de IMON-PAD Fernbedienung von http://www.brakemeier.de./ einspielen. Komm dabei aber nicht weiter:
    Es gibt ja schon unzählige Threads dazu, der Patch hat funktioniert, configure läuft durch, aber beim make kommt immer folgende Fehler:

    Kernel-Header sind installiert:
    dpkg -l | grep kernel
    ii linux-image-2.6-486 2.6.18+6 Linux kernel 2.6 image on x86
    ii linux-kernel-headers 2.6.18-7 Linux Kernel Headers for development
    ii linux-source-2.6.18 2.6.18.dfsg.1-12 Linux kernel source for version 2.6.18 with


    Auch beim Display habe ich meine Probleme:
    Die LCDd.conf habe ich konfiguriert auf
    [server]
    Driver=imon


    Rufe ich "LCDd -f -r 4 -c /etc/LCDd.conf" auf, wie hier im Forum gelesen, folgt:

    Code
    LCDd version 0.4.5 starting
    Built on Aug 19 2006, protocol version 0.3, API version 0.4
    Set report level to 4, output to stderr
    init_drivers()
    load_driver(imon,,)
    invalid driver: imon
    Could not load driver imon
    There is no output driver
    Critical error: main.c:238, abort

    Please help!
    Thx.


    ESXi 4.1 mit Reelbox-VM
    Asus M4A78LT-M mit AMD Athlon II X2 250, 4 GB RAM, 2 x 2 TB HD
    Netceiver mit 3x DVB-C
    Reelbox Avantgarde II (am Beamer)
    Reel NetClient (Schlafzimmer)

    Einmal editiert, zuletzt von prahn ()

  • Zitat

    Auch beim Display habe ich meine Probleme:
    Die LCDd.conf habe ich konfiguriert auf
    [server]
    Driver=imon


    Hast Du LCDproc mit imon Patch?
    Hast Du auch DriverPath entsprechend angepasst?

  • Hi!


    Habe mir LCDproc bei http://venky.ws/projects/imon/ runtergeladen.
    Dann ./configure && make && make install
    Sieht soweit erfolgreich aus, ein LCDd landet in /usr/local/sbin
    Allerdings bringt ein /usr/local/sbin/LCDd -h keinen imon Support :

    Code
    Currently available drivers:
            lcdm001, LCDM001, MtxOrb, MatrixOrbital, CFontz, CrystalFontz, CwLnx, Cwlinux, 
            LB216, text, curses, ncurses, BayRAD, glk, glc, sgx120, 
            SGX120


    ???
    Was tun?


    ESXi 4.1 mit Reelbox-VM
    Asus M4A78LT-M mit AMD Athlon II X2 250, 4 GB RAM, 2 x 2 TB HD
    Netceiver mit 3x DVB-C
    Reelbox Avantgarde II (am Beamer)
    Reel NetClient (Schlafzimmer)

  • Ok, hatte ich probiert, hat aber nicht funktioniert:
    -bash: clocal: command not found
    -bash: autoheader: command not found
    -bash: autoconf: command not found
    -bash: automake: command not found


    Auch ein "apt-get install autoheader" usw. hat nicht gebracht.
    Dachte auch eher das wäre nicht nötig.
    Muß ich noch ein paar sources hinzufügen?


    Habe aktuell nur:
    deb cdrom:[c't Debian VDR Distribution 6]/ stable contrib main non-free
    deb cdrom:[c't Debian VDR Distribution 6]/unfree/ stable main
    deb http://ftp.de.debian.org/debian/ etch main


    ESXi 4.1 mit Reelbox-VM
    Asus M4A78LT-M mit AMD Athlon II X2 250, 4 GB RAM, 2 x 2 TB HD
    Netceiver mit 3x DVB-C
    Reelbox Avantgarde II (am Beamer)
    Reel NetClient (Schlafzimmer)

  • Okay, ging jetzt sauber durch...
    Super. Vielen Dank für die Hilfe!


    Was macht man mit "aclocal; autoheader; autoconf; automake -a"?
    Brauchte ich vorher nie zum kompilieren??


    Ein "apt-get install vdr-plugin-lcdproc" hat nun nochmal das lcdproc aus dem Repository mit installiert.
    Habe dann aber das neue gelöscht: rm /usr/sbin/LCDd
    und anschließend einen Link gesetzt: ln -s /usr/local/sbin/LCDd /usr/sbin/LCDd
    auf das selbst-kompilierte. Ist das sauber so?


    Okay, der VDR startet nun mit vdr-plugin-lcdproc, was vorher nicht ging.
    Aber das Display bleibt schwarz????


    Und nun?


    Habe mir die /etc/LCDd.conf sowie das OSD-Setup von vdr-plugin-lcdproc angeschaut,
    ich kann nicht auffälliges entdecken...???


    ESXi 4.1 mit Reelbox-VM
    Asus M4A78LT-M mit AMD Athlon II X2 250, 4 GB RAM, 2 x 2 TB HD
    Netceiver mit 3x DVB-C
    Reelbox Avantgarde II (am Beamer)
    Reel NetClient (Schlafzimmer)

  • Zitat

    Was macht man mit "aclocal; autoheader; autoconf; automake -a"?
    Brauchte ich vorher nie zum kompilieren??


    Gute Frage, nächste Frage. Aber erst nach ausführen ist der Patch 'wirksam' :idee
    (bin zufällig Gestern beim umbauen von mein VDR über das gleiche gestolpert)


    Zitat

    Habe mir die /etc/LCDd.conf sowie das OSD-Setup von vdr-plugin-lcdproc angeschaut,
    ich kann nicht auffälliges entdecken...???


    Sind Driver und DriverPath noch OK nachdem mit apt die 'alte' lcdproc gezogen wurde?

  • apt hat mich ja gefragt, ob es die Setings-Datei überschreiben soll... ich hab natürlich "Nein" geantwortet.
    So siehts jetzt aus:

    Code
    [server]
    # Server section with all kinds of settings for the LCDd server
    Driver=imon

    "DriverPath" finde ich in der Datei allerdings gar nicht?!?!


    ESXi 4.1 mit Reelbox-VM
    Asus M4A78LT-M mit AMD Athlon II X2 250, 4 GB RAM, 2 x 2 TB HD
    Netceiver mit 3x DVB-C
    Reelbox Avantgarde II (am Beamer)
    Reel NetClient (Schlafzimmer)

  • Zitat

    Original von prahn
    "DriverPath" finde ich in der Datei allerdings gar nicht?!?!


    Okay, das könnte sein weil ich (nachdem mich der gepatchte Version zu lange geärgert hatte) einfach die aktuelle LCDproc (v0.5.2) gezogen habe.


    Wie startest Du LCDd? Wird /etc/LCDd.conf auch verwendet?
    Wenn ich mich nicht irre gibt es auch ein Konf in /usr/local/...

  • Finde LCDd.conf nur hier:
    vdrclient:~# locate LCDd.conf
    /etc/LCDd.conf
    /etc/LCDd.conf.dpkg-dist
    /root/lcdproc-0.4.5-imon/LCDd.conf


    Starten lasse ich LCDd via Start-Skript, nach dem Boot sieht das so aus:
    vdrclient:~# ps aux | grep LCD
    nobody 2342 0.0 0.1 2300 976 ? Ss 10:16 0:00 /usr/sbin/LCDd -s -f -c /etc/LCDd.conf


    ESXi 4.1 mit Reelbox-VM
    Asus M4A78LT-M mit AMD Athlon II X2 250, 4 GB RAM, 2 x 2 TB HD
    Netceiver mit 3x DVB-C
    Reelbox Avantgarde II (am Beamer)
    Reel NetClient (Schlafzimmer)

  • Tja, laut Konsole sieht's so aus. Laut meinen Augen nicht! ;)
    Ich kann am Display nix sehen... und hab auch noch nix gesehen...???
    Ein "echo -n "Bla Bla Bla" > /dev/lcd0" bringt:
    -bash: /dev/lcd0: Das Gerät oder die Ressource ist belegt


    Stoppe ich vorher LCDd (/etc/init.d/LCDd stop) dann ist gibts keine Fehlermeldung,
    zu sehen ist aber auch nix! Fehlt da nun noch Strom???
    Der IR-Receiver läuft, das ist doch die gleiche Stromversorgung?!
    Sonst muß ich nochmal aufschrauben...


    Müsste ich unter lsusb mehr sehen??
    vdrclient:~# lsusb
    Bus 002 Device 001: ID 0000:0000
    Bus 001 Device 002: ID 15c2:ffdc SoundGraph Inc. iMON PAD Remote Controller
    Bus 001 Device 001: ID 0000:0000


    ESXi 4.1 mit Reelbox-VM
    Asus M4A78LT-M mit AMD Athlon II X2 250, 4 GB RAM, 2 x 2 TB HD
    Netceiver mit 3x DVB-C
    Reelbox Avantgarde II (am Beamer)
    Reel NetClient (Schlafzimmer)

  • Zitat

    Original von prahn
    Stoppe ich vorher LCDd (/etc/init.d/LCDd stop) dann ist gibts keine Fehlermeldung,
    zu sehen ist aber auch nix! Fehlt da nun noch Strom???
    Der IR-Receiver läuft, das ist doch die gleiche Stromversorgung?!
    Sonst muß ich nochmal aufschrauben...


    Weiss nicht ob der Receiver evtl. über USB versorgt wird und für das Display extra Versorgung angeschlossen wird ?
    Ist schon ein Moment her das ich meins angeschlossen habe.


    Zitat

    Original von prahnMüsste ich unter lsusb mehr sehen??
    vdrclient:~# lsusb
    Bus 002 Device 001: ID 0000:0000
    Bus 001 Device 002: ID 15c2:ffdc SoundGraph Inc. iMON PAD Remote Controller
    Bus 001 Device 001: ID 0000:0000


    Sieht bei mir genau so aus.

  • Hi!


    Danke nochmal für die Info... habe trotzdem geschraubt.
    Und tatsächlich, beim letzten Nachschauen, ob auch alle Stecker drin sind, habe ich vergessen, das Display am Controller anzustecken! Das gibts echt nicht. :wand
    Ist mein erster Selbstbau-PC, aber Übung mit dem Schraubenzieher hab ich nun. :]


    Display läuft, 1000 Dank für die Hilfe.
    Nun muß ich nur noch den Ausschalt-Befehl einbauen.


    ESXi 4.1 mit Reelbox-VM
    Asus M4A78LT-M mit AMD Athlon II X2 250, 4 GB RAM, 2 x 2 TB HD
    Netceiver mit 3x DVB-C
    Reelbox Avantgarde II (am Beamer)
    Reel NetClient (Schlafzimmer)

Jetzt mitmachen!

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