On 01.Jun 2005 - 23:02:26, Andreas Brillisauer wrote: > Hallo, > > ich habe mir ein Skript geschrieben das beim GNOME-Start ausgef�hrt > wird. Mit Hilfe von "wmctrl -s <Desktop>" switche ich auf die > Arbeitsfl�che 3 und starte Firefox danach switche ich auf die 4. > Arbeitsfl�che und starte Evolution. Danach wieder zur�ck auf die > Arbeitsfl�che 1.
Kriegt Gnome das nicht von alleine hin? Ich meine, Gnome hat doch auch Session-Management eingebaut, und wenn du die Sitzung speicherst (by Hand oder einfach beim ausloggen) sollten die Apps auf der richtigen Arbeitsflaeche erscheinen, oder nicht? > Wie kann ich erkennen wann z. B. Firefox vollst�ndig geladen ist um > direkt danach auf die n�chste Arbeitsfl�che zu schalten? Hmm, ich _vermute_ dass es evtl. eine X11-Funktion gibt um herauszubekommen ob ein bestimmtes Fenster existiert (mit einer bestimmten ID oder so...) aber ich glaube kaum, dass du das in ein Skript gepackt kriegst... > Wenn ich jeweils das "sleep" rauslasse wird zu fr�h auf die n�chste > Arbeitsfl�che geschaltet und das zuvor gestartete Programm landet auf > der falschen Fl�che. Klaro, wie gesagt ich wuerde behaupten wollen Gnome muesste das hinbekommen... Ich kenne auch ein Programm fuer KDE das ein anderes Programm auf einem bestimmten Desktop starten kann... > Wie k�nnte ich das ganze ohne "sleep" l�sen? Ich muss also irgendwie > erkennen wenn ein Programm gestartet wurde, um danach weiter machen zu > k�nnen. Jupp, wobei du statt dem Switchen des Desktops auch einfach wmctrl -r Mozilla\ Firefox -t 3 benutzen kannst, das duerfte einiges an Arbeit fuer den Rechner sparen, da Desktop-Switching verhaeltnismaessig teuer ist... Andreas -- You seek to shield those you love and you like the role of the provider. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

