Hallo liebe VDR-Gemeinde!
Nach nun längerer Inaktivität habe ich mich nun mal wieder hingesetzt und versucht meinen VDR mit der c't VDR 7 Distri zum Laufen zu bringen. Die Installation des VDR selbst ist glücklicherweise kein Problem, doch die Sorgen fangen (wie damals schon unter VDR 5) mit der iMON Fernbedienung und dem Display an.
Nach einigen Stunden der Suche in verschiedenen Beiträgen und im WIKI habe ich es nun geschafft die Fernbedienung an den Start zu bringen. Dennoch sind hier ein paar Dinge ein wenig unklar, weswegen ich die einzelnen Schritte gerne noch einmal schildern möchte in der Hoffnung, dass dem ein oder anderen dies auch noch eine Hilfe ist:
Installation LIRC
- Die gute Nachricht zuerst: Der iMON-Treiber ist nun in der aktuellen LIRC Version schon integriert *SUPER!*
- Weniger verständlich ist, was c't da so treibt: Wieso wird bereits der LIRC Treiber bei Installtion des VDR installiert, obwohl dieses Modul via ctvdrcfg nicht angewählt wurde?
- Nach der Installation des VDR sehe ich unter /dev zum Einen ein Device lircd und lirc0. Soweit so gut.
- Nun weiß ich, dass der Befehl
einen Editor öffnet, der die LIRC Konfiguration zeigt. Dort muss nun lirc_serial durch lirc_imon als Modul ersetzt werden, also
- Leider reicht das noch nicht, jedenfalls bei mir, denn nach
oder einem Neustart des Rechners um den iMON Treiber zu starten, funktioniert immer noch lange nichts. Unter /dev findet man nun kein Device lirc0 mehr. Stattdessen findet man jetzt das lirc device unter /dev/lirc/0. Meine Frage ist wieso?
- Um Punkt 5 Rechnung zu tragen muss man deshalb in der LIRC Konfigurations Datei (Punkt 4) noch das Device entsprechend der neuen Erkenntnis ändern.
- Nachdem man den LIRC Dämon mit
beendet hat, kann man schon mal testen, ob sich mit der Fernbedienung überhaupt etwas tut.
- Da ich die PAD Fernbedienung habe, müsste ich mir einfach die entsprechende Datei in das richtige Verzeichnis kopieren.
. Wer nur das allein tut, wird nicht glücklich werden, denn warum auch immer, stimmen manche Bezeichnungen der Befehle in der lircd.conf nicht mit denen des VDRs in der /etc/vdr/remote.conf überein (z.B. Ch+/Ch- wird als Up und Down bezeichnet. Deshalb muss die remote.conf angepasst werden. Das soll wohl auch gehen, wenn man diese Datei einfach löscht.
- Ich bin mit Punkt 8 allerdings auch noch nicht ganz glücklich, da es mir scheint, dass dort manche Tasten fehlen, allen voran die POWER Taste. Ich werde mir wohl deshalb meine LIRCd.conf noch einmal neu erstellen mit
Nicht vergessen sollte man, danach auch wieder die remote.conf entsprechend anzupassen. Ist das soweit richtig, was ich hier verzapfe?
- Wenn man nun den VDR und LIRC neu startet, sollte alles funktionieren. Bei Problemen kann man sich mit
auf der Konsole ausgeben lassen, welchen Befehl er über die Datei LIRCd.conf erkannt hat.
[/list=1]Nun kommt aber das eigentliche Problem: Das VfD Display!
[list]Meine Fragen und Erkenntnisse:
[list=1]
[*]Ich habe gesehen, dass es ein neues Plugin speziell für iMON Displays gibt. Mit
war es auch schnell installiert, funktioniert hat es allerdings nicht!
[*]Mein LCD Device ist zu finden unter /dev/lcd0. Dank des bereits in LIRC integrierten iMON Treibers, gelingt auch eine Ausgabe auf dem Display ohne Probleme
[*]Um herauszufinden, welches Display ich verwende mache ich
und erhalte
Entscheidend ist hier wohl ffdc. Nach meinem Verständnis, wird dieses Display unterstützt, oder?
[*]Deshalb habe ich /etc/vdr/plugins/plugin.imonlcd.conf entsprechend angepasst:
[*]Das Plugin wird korrekt im VDR Menü angezeigt, allerdings bleibt das Display dunkel. Ich habe dann in einem anderen Beitrag gelesen, dass mein einfaches zweizeiliges Display NICHT von diesem Plugin unterstützt wird. Stimmt das?
[/list=1]
Meine letzte Frage:
Wie sieht es mit LCDproc aus? Unterstützt das Debian Paket nun schon iMON Displays oder nicht? Auch hier habe ich einiges versucht, leider auch ohne Ergebnis. Als letztes habe ich versucht das von Venky bereitgestellte LIRCproc mit iMON Patch zu installieren. Beim Kompilieren bekomme ich allerdings eine Fehlermeldung, dass im curses.h fehlt. Ich habe auch echt bisher keine Erfahrungen im Pakete selber backen. Warum kann das denn nicht ein wenig leichter sein? Diese Displays müssten doch langsam sehr verbreitet sein!
Bitte beachtet noch, dass ich mit Linux und Debian nicht sehr viel am Hut habe. Ich versuche mich hier mehr oder weniger gut durchzuboxen!
Bitte um Hilfe!!!