Wenn man ein kleines LCD zur Ausgabe des VDR OSD verwendet, dann kann dies wie folgt installiert und eingerichtet
werden. Diese Anleitung bezieht sich im Großen und Ganzen auf ein Imon-VFD Display.
LCD-proc zur Anzeigesteuerung installieren und konfigurieren
apt-get install lcdproc
<code bash>vi /etc/modprobe.d/lirc-imon.conf</code>
Inhalt:
<code>options lirc_imon display_type=1</code>
Lirc-Imon Kernel-Module erneut laden.
<code bash>rmmod lirc_imon
modprobe lirc_imon</code>
Das laden der Module hat bei mir erst mit einem Reboot geklapt.
LCDd.conf anpassen.
vi /etc/LCDd.conf
Inhalt:
[server] DriverPath=/usr/lib/x86_64-linux-gnu/lcdproc/ Driver=imon Bind=127.0.0.1 Port=13666 User=nobody Foreground=false Hello=" Willkommen" Hello=" YaVDR startet" GoodBye="Auf Wiedersehen" GoodBye=" bis bald" WaitTime=5 ServerScreen=off Backlight=open Heartbeat=open ToggleRotateKey=Enter PrevScreenKey=Left NextScreenKey=Right [menu] MenuKey=Escape EnterKey=Enter UpKey=Up DownKey=Down [imon] Device=/dev/lcd1 Size=16x2
Danach kann der LCDd-Daemon gestartet werden.
/etc/init.d/LCDd start
Die lirc-modules-source Kernel-Module müssen evtl. erneut installiert werden, da das lirc_imon Modul nicht geladen werden kann.
<code bash>dpkg-reconfigure lirc-modules-source</code>
LCDProc herunterladen
mkdir -p /data/installfiles/vdrplugins/lcdproc /data/installfiles/vdrplugins/lcdproc git clone git://projects.vdr-developer.org/vdr-plugin-lcdproc.git
Plugin wie hier beschrieben installieren.
Pluginparameter in runvdr
-P'lcdproc'
Berechtigungen anpassen.
/data/installfiles/usermod-vdruser.sh
Der VDR muss noch wie folgt angepasst werden
In menu –> einstellungen –> plugins –> lcdproc die Einstellung „SetClientPriority“ auf „an“ stellen
Nun sollte auf dem Display das VDR-Zeugs angezeigt werden.
Im plugin setup unbedingt folgendes einstellen:
NormalClientPriority:100 HighClientPriority:5
Auf alle Fälle muss der NormalClient… einen höheren Wert haben.