Hallo zusammen,
auf bitten des Erstellers des Threads [live] Patch für OSD ohne Ausgabeplugin mache ich hier mal ein neues Thema auf, für den Fall, dass andere das gleiche Problem haben, wie ich.
Ausgangssituation
Zum Testen habe ich Folgendes getan: Für meine ARMv5 Kirkwood-Boxen (Pogoplug, Dockstar, GoFlex Net/Home) habe ich einen headless VDR auf sehr neuem Stand gebaut. Dazu habe ich, ähnlich wie in diesem Thread erläutert, das yaVDR testig-vdr-dev PPA als Source-Quelle eingebunden und anschließend die Pakete für ARM auf Debian Wheezy 7.5 gebaut und installiert. Alles läuft soweit zufriedenstellend. Zu meiner Freude habe ich dann festgestellt, dass Lars (= mini73 hier aus dem Portal) offenbar in das Paket für das vdr-plugin-live sogar den Patch aus dem ersten Link oben eingebaut hat und es somit zur Verfügung steht.
Frage
Bei mir ist es nun so, dass ich das System auf dem ARM-Rechner komplett auf Deutsch laufen habe und auch mein Ubuntu auf meinem Hauptrechner auf Deutsch ist, was dazu führt, dass, wie erwartet, mein Live-Plugin auch alles auf Deutsch darstellt mit korrekten Umlauten. Nur das OSD im Live zeigt die Umlaute so an, als wären sie ISO-latin1 codiert (o.ä.) und nicht, wie der Rest, UTF8.
Zur Verdeutlichung der Situation habe ich mal ein Bild angehängt. Im Gegensatz dazu zeigt das im Thread zum Patch verlinkte Bild des Erstellers ja, dass es auch funktionieren kann (da werden die Umlaute überall korrekt dargestellt). Weiß jemand, ob ich irgendeine VDR-spezifische Umgebungsvariable setzen muss, damit das passt, oder ob man irgendetwas anderes tun muss?
Danke im Voraus für Euer Interesse und Eure Hilfe,
chessplayer
Nachtrag:
Ich bekomme z.B.
und als Auszug aus dem syslog:
May 10 17:24:20 wheezy-VDR user.info vdr: [3115] VDR version 2.1.6 started
May 10 17:24:20 wheezy-VDR user.info vdr: [3115] switched to user 'vdr'
May 10 17:24:20 wheezy-VDR user.info vdr: [3115] codeset is 'UTF-8' - known
May 10 17:24:20 wheezy-VDR user.debug vdr: [3115] found 1 locales in /usr/share/locale
Habe aber dennoch zur Sicherheit in /etc/default/vdr noch eingetragen:
Das holt er sich zwar normalerweise aus dem config_loader.sh Skript, was vom daemon-Skript aufgerufen wird, aber sicher ist sicher ...
All dies nützt leider nichts.