Hallo Gemeinde,
ich habe unter yaVDR 0.6 ein recht seltsames Problem mit dem skindesigner:
Ich habe das Paket vdr-plugin-skindesigner installiert, dazu den Skin skindesigner-skin-shady-kiss. Wenn ich nun im VDR ins OSD-Setup gehe, wird der Skin jedoch nicht angezeigt. Ich kann lediglich zwischen den standard VDR-Skins (Klassisch, LCARS, TNG) auswählen.
Wenn ich das richtig sehe, installiert das Paket skindesigner-skin-shady-kiss den Skin nach /usr/share/vdr/plugins/skindesigner/skins/
Im Setup des Plugin Skindesigners kann man ja ebenfalls Skins direkt installieren. Die Direktinstallation installiert die Skins nach /var/lib/vdr/plugins/skindesigner/installerskins/
Wenn ich den shadyKISS-Skin hier auswähle und installiere, kann ich ihn im OSD-Setup auswählen und er funktioniert bis zum nächsten restart des VDR (service vdr restart) oder eben bis zum reboot. Nach einem Neustart des VDR wird wieder der LCARS-Skin angezeigt und shadyKISS taucht um OSD-Setup nicht mehr auf.
Zusätzlich gab es bei der Direktinstallation das Problem, dass die Themes nicht auswählbar waren. Erst nachdem ich die .theme-Dateien nach /var/lib/vdr/themes/ kopiert (bzw. hardlinked) hatte, konnte ich default/turquoise/orange auswählen. Die Einstellung überlebte aber ebenfalls den VDR-Neustart nicht.
Daher die Frage an die Experten: Was habe ich übersehen? Wie ist unter yaVDR der kanonische Weg skindesigner-Skins zu installieren? Über das Paket oder über die direkte Installation aus dem Plugin heraus?
Soweit ich mich erinnere, habe ich unter yaVDR 0.5 einfach die Skins händisch nach /usr/share/vdr/plugins/skindesigner/skins/ entpackt und die .theme-Dateien nach /var/lib/vdr/themes/ gelegt. Danach funktionierte es OOTB.
Vielen Dank und viele Grüße,
Roland
Edit: Ich hab nochmal ganz von vorn angefangen und yaVDR nochmal komplett neu aufgesetzt. Diesmal trat das Problem nicht mehr auf - ich kann's mir immer noch nicht erklären, gebe mich aber damit zufrieden dass es jetzt geht.
Danke an alle die geholfen haben!