Diskussion:Xineliboutput-plugin
Hier wäre eine Anleitung angebracht, wie man folgendes bewerkstelligt:
- vdr startet als Systemdienst automatisch (kein Problem soweit, die meisten Distris bringen das mit) - xineliboutput startet automatisch mit (in Gentoo kann man das z.B. aktivieren)
Hier ist schon das erste Problem: Sofern man auf einen X-Server angewiesen ist, um die volle Videobeschleunigung nutzen zu können, startet vdr in dem Fall schonmal gar nicht, da ihm der X-Server fehlt. Ich habe mir also folgendes gedacht:
- xineliboutput starten mit --nolocal, im gestarteten X dann vdr-sxfe aufrufen
Das klappt auch nicht, entweder findet er den laufenden vdr nicht (weil vdr-sxfe nicht auf dem konfigurierten VDR-Standardport 2002 sucht), oder wenn ich ihn dann den Port suchen lasse, kommt die Meldung, daß das gefundene vdr kein xvdr ist. :-(
Ich hab dann andererseits mal den Remote-Port von xineliboutput gesetzt, so daß vdr-sxfe den automatisch findet. Aber auch dann erhalte ich noch die Meldung, daß das gefundene vdr kein xvdr ist - nachdem er aber offensichtlich schon kurz ein Overlay initialisiert hat.
Mein weiterer Plan wäre jedenfalls dann, per inittab einen X-Server zu starten und den vdr-sxfe-Aufruf in die .xinitrc zu packen. Aber solange mein vdr kein xvdr ist, bringt das ja nichts.
Wie soll das also funktionieren? So langsam habe ich das Gefühl, daß man das xineliboutput überhaupt nicht für den automatischen Start nutzen kann. Wie starte ich meinen vdr als Systemdienst und nutze im X-Server später das xineliboutput? Es scheint nur zu gehen, wenn der X-Server bereits läuft und ich vdr innerhalb des X-Servers starte - das stört mich aber. vdr soll als Dienst laufen. *grummel*
Any ideas?