Hallo...
hier noch mal ein paar Infos:
Das vdr-standby Script wird als Client an die xinit übergeben, die -- davor dienen nur dazu, um das von den Parametern für start-stop-daemon zu trennen. Hier der Abschnitt aus dem Manual:
-S, --start [--] Argumente
Prüfe auf Existenz des angegebenen Prozesses. Falls ein solcher Prozess existiert, dann macht start-stop-daemon nichts, und beendet sich mit Fehlerstatus 1 (0, falls --oknodo angegeben wurde). Falls ein solcher Prozess nicht existiert, dann startet es eine Instanz, entweder unter Verwendung des ausführbaren Programms, das mittels --exec (oder, falls angegeben, mittels --startas) spezifiziert wurde. Jedes weitere auf der Kommandozeile angegebene Argument nach -- wird unverändert an das zu startende Programm weitergegeben.
Es wird also keine xterm gestartet.
Das setzen von DISPLAY hängt mit meine X Konfiguration zusammen. Ich habe hier einen Monitor und einen Fernseher an meine Grafikkarte. Mit DISPLAY=:0.0 wird die Ausgabe des Programms auf meinen Monitor geleitet, und mit DISPLAY=:0.1 wird mein Fernseher angesprochen. Chameleon lass ich auf Monitor und Fernseher starten, vdr-sxfe aber nur auf dem Fernseher. Das hängt aber von der X Konfiguration ab. Beschrieben wird das im X Manual:
Hier ein kurzer Auszug:
DISPLAY NAMES
From the user’s perspective, every X server has a display name of the form:
hostname:displaynumber.screennumber
Der Prozess, der den X Server "am Leben hält" ist der irexec... Solange der läuft, bleibt auch der X Server an... vdr-sxfe wird ja von irexec aufgerufen (bzw. indirekt durch toggle-vdr-sxfe).
Mit dem Focus hast du ein Problem, welches ich gerne hätte... Starte ich das x4vdr Script manuel, hat bei mir auch der X Server den Focus. Wenn ich aber das Script über den Runlevel 2 starte (also durch einen Link "S20x4vdr" in /etc/rc2.d/), dann behält irgendeine Konsole den Focus. Ich hätte bei mir jedoch lieber, dass X, bzw vdr-sxfe den Focus behält.
Aber das vdr-sxfe Programm kann ja auch Tastatur Events an den vdr weiterleiten. Also mit den Focus auf vdr-sxfe müsste das auch mit ner Tastatur zu bedienen sein...
btw: ich bleib bei den Schafen Als meine Freundin Geburtstag hatte, hab ich ein "Herzlichen Glückwunsch" Bild genommen. Hat sich gefreut, als der Fernseher anging DAS soll mal jemand mit nem normalen Reciver versuchen...
MfG,
artemis