Sie sind nicht angemeldet.

1

28.11.2006, 13:54

[gelöst] reihenfolge der autostartprogramme beeinflussen

höi leute,

mein problemszenario sieht wie folgt aus.
ich nutze die svn versionen von beryl und dessen rattenschwanz. dazu kommt gnome 2.16. zum autostart unter "sitzungen" habe ich die cairo-clock hinzugefügt. cairo-clock bietet die möglichkeit sich selbst auf allen vier arbeitsflächen gleichzeitig an der selben position darstellen zu lassen. dies funktioniert allerdings nicht wenn ich cairo-clock beim systemstart laden lasse, dh. die clock wird nur auf viewport 1 angezeigt, nicht aber auf den restlichen 3 arbeitsflächen. ist gnome/beryl komplett geladen, lässt sich dies allerdings nach dem systemstart durch zwei klicks im clock menü erreichen.
ich denke, dass dieses problem damit zusammenhängt, dass zu dem zeitpunkt an dem die clock geladen wird, beryl noch nicht alle arbeitsflächen aufgebaut bzw zugewiesen hat. deshalb wird schliessslich die uhr nur auf viewport 1 angezeigt.
nun gibt es ja die möglichkeit die ladereihenfolge der startup-items in den sitzungsoptionen gnomes einzustellen. wenn ich aber versuche durch einen höheren zahlenwert den start der clock nach hinten zu verzögern, will das nicht klappen. nach jeder neuanmeldung, wird der wert der clock wieder auf 50 zurückgesetzt und zum gewohnten unpassendem zeitpunkt geladen... was mache ich hier falsch? ?(

thx&&grz
hal2050

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »hal2050« (01.12.2006, 19:44)


2

28.11.2006, 14:06

Kann dir nicht sagen, was du falsch machst, da ich Gnome so gut wie nie verwende, aber ich hab mir das mal so eingestellt, dass KDE, Fluxbox, Gnome usw alle dieselbe Einstellungen benutzen und da kann ich dann auch verzögern wie ich will. Werds dir heut Abend mal das Prinzip zeigen, wenns dich interessiert.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

3

28.11.2006, 14:07

sicher doch ;)

edit: also, dank maggus tip funzt das ganze hier nun 1a. man sollte folgendermassen dabei vorgehen:

1. zb verzeichnis /etc/my/xstartup anlegen
2. in diesem verzeichnis ein startup-skript erstellen und ausführbar machen. in meinem fall:

Quellcode

1
2
3
4
5
 cat /etc/my/xstartup/01_cairo-clock 
#!/bin/bash
beryl &
sleep 4
/usr/bin/cairo-clock &

3. zb im homeverzeichnis ein skript anlegen (und ausführbar machen), welches wiederum die scripts in /etc/my/xstartup läd:

Quellcode

1
2
3
4
5
6
 cat ~/easyscripts/xstartup.sh
#!/bin/sh
for i in /etc/my/xstartup/*
do
$i
done

4. das xstartup.sh zb von der autostartfunktion von gnome laden lassen.
5. fertig ;)

grz
hal2050

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »hal2050« (01.12.2006, 19:44)