Hallo, ich muss noch einmal mit dem Futuba anfangen
Ich habe heute XBMC Frodo aus Seahawks Repository installiert:
xbmc 2:12.0~git20130128.1315-frodo-0precise XBMC Media Center (arch-independent data package)
xbmc-addon-xvdr 0.9.7~git201301292346-0yavdr0~precise XVDR addon for XBMC
xbmc-addon-yavdrtools 0.0.1a-0yavdr0 yaVDR-Tools XBMC-Addon
xbmc-bin 2:12.0~git20130128.1315-frodo-0precise XBMC Media Center (binary data package)
Das hat super geklappt und ich bedanke mich mal an dieser Stelle. Ansonsten sind diese Dinge installiert:
vdr-plugin-lcdproc 0.0.10-jw8+git20120313-0yavdr3~precise Plugin to vdr that connects to lcdproc
vdr-plugin-targavfd 0.1.1.git20120313-1yavdr6~precise VDR plugin to show information on Targa VFD Futaba MDM166A
Danach habe ich die Option "System - Video Hardware - LCD/VFD benutzen" abgeschaltet und das Addon über die Addon-Verwaltung unter "Dienste - XBMC LCD/VFD" aktiviert.
Unter yaVDR 0.4 hatte ich das Display folgendermaßen zum Laufen gebracht:
TargaVFD Plugin über die Weboberfläche installiert
Dateien wie u.g. angepasst (s.u.)
Runlevel beenden durch: update-rc.d -f LCDd remove
In guisettings.xml die Option <haslcd>false</haslcd> auf true gesetzt
Reboot
Unter yaVDR 0.5 wird das Display zwar kurz abgeschaltet, zeigt dann aber wieder den ursprünglichen - yaVDR - Inhalt. Was mache ich falsch?
/etc/LCDd.conf:
# LCDd.conf -- configuration file for the LCDproc server daemon LCDd
[server]
DriverPath=/usr/lib/lcdproc/
Driver=mdm166a
Bind=127.0.0.1
Port=13666
#ReportLevel=3
#ReportToSyslog=yes
User=vdr
#Foreground=no
Hello="...starte XBMC Mediencenter"
GoodBye="...verlasse XBMC Mediencenter"
WaitTime=5
ServerScreen=no
Backlight=on
#Heartbeat=off
TitleSpeed=5
[menu]
[mdm166a]
Protocol=1
OnExit=0
#Backlight=on
DiscMode=1
# EOF
Alles anzeigen
/etc/init/lcdd.conf:
# /etc/init/lcdd.conf
description "LCDd Daemon"
start on starting xbmc
stop on stopping xbmc
pre-start script
/usr/bin/svdrpsend plug targavfd off
end script
post-stop script
/usr/bin/svdrpsend plug targavfd on
end script
exec /usr/sbin/LCDd -s 1 -f -c /etc/LCDd.conf
Alles anzeigen
/var/lib/vdr/.xbmc/userdata/LCD.xml:
<lcd>
<disableonplay></disableonplay>
<scrollseparator>##</scrollseparator>
<progressbarsurroundings>on</progressbarsurroundings>
<allowemptylines>on</allowemptylines>
<icontextoffset>4</icontextoffset>
<navigation>
<line>$INFO[System.Date(dd mmm yyyy)] $INFO[System.Date(ddd)] $INFO[System.Time]</line>
<line></line>
<line>$INFO[LCD.AlignCenter]$INFO[System.CurrentWindow]</line>
<line></line>
<line>$INFO[LCD.AlignCenter] $INFO[System.CurrentControl] </line>
<line></line>
<line>$INFO[LCD.AlignCenter] $INFO[Weather.Conditions] $INFO[Weather.Temperature]</line>
</navigation>
<music>
<line>$INFO[LCD.AlignRight]$INFO[System.Time]</line>
<line>$INFO[LCD.AlignCenter] $INFO[MusicPlayer.Artist]</line>
<line>$INFO[LCD.AlignCenter]$INFO[MusicPlayer.Album]</line>
<line>$INFO[MusicPlayer.Title]$INFO[LCD.AlignCenter]</line>
<line></line>
<line>$INFO[LCD.PlayIcon] $INFO[Player.Time] / $INFO[Player.Duration]</line>
<line>$INFO[LCD.ProgressBar]</line>
</music>
<video>
<line>$INFO[LCD.AlignRight] $INFO[System.Time] </line>
<line></line>
<line>$INFO[LCD.AlignCenter]$INFO[VideoPlayer.Title]</line>
<line>$INFO[LCD.AlignCenter]Codec $INFO[VideoPlayer.VideoCodec] $INFO[VideoPlayer.AudioCodec]/$INFO[VideoPlayer.AudioChannels]</line>
<line></line>
<line>$INFO[LCD.PlayIcon] $INFO[Player.Time] / $INFO[Player.Duration]</line>
<line>$INFO[LCD.ProgressBar]</line>
</video>
<general>
<line>$INFO[System.Date(dd mmm yyyy)] $INFO[System.Date(ddd)] $INFO[System.Time]</line>
<line></line>
<line>$INFO[LCD.AlignCenter]$INFO[System.CurrentWindow]</line>
<line></line>
<line>$INFO[LCD.AlignCenter]$INFO[System.CurrentControl]</line>
<line></line>
<line>$INFO[LCD.AlignCenter] $INFO[Weather.Conditions] $INFO[Weather.Temperature]</line>
</general>
<screensaver>
<line>$INFO[LCD.TimeWide22]</line>
<line>$INFO[LCD.TimeWide21]</line>
</screensaver>
<xbelaunch>
<line></line>
</xbelaunch>
<pvrtv>
<line> $INFO[System.Time] $INFO[LCD.AlignRight] </line>
<line>$INFO[LCD.AlignCenter]$INFO[VideoPlayer.ChannelName]</line>
<line></line>
<line>$INFO[LCD.AlignCenter]$INFO[VideoPlayer.Title]</line>
<line></line>
<line>$INFO[LCD.PlayIcon] $INFO[Player.Time] / $INFO[Player.Duration]</line>
<line>$INFO[LCD.ProgressBar]</line>
</pvrtv>
<pvrradio>
<line>$INFO[LCD.AlignRight]$INFO[System.Time]</line>
<line>$INFO[LCD.AlignCenter]$INFO[MusicPlayer.ChannelName]</line>
<line></line>
<line>$INFO[LCD.AlignCenter]$INFO[MusicPlayer.Title]</line>
<line></line>
<line>$INFO[LCD.PlayIcon] $INFO[Player.Time] / $INFO[Player.Duration]</line>
<line>$INFO[LCD.ProgressBar]</line>
</pvrradio>
</lcd>
Alles anzeigen