Seit dem ich mit xfce arbeite ist mir aufgefallen, das es zum starten der Oberfläche recht lange braucht. Beim ersten Startvorgang waren es 2-3 Sekunden. Jetzt sind es schon bis zu 15 Sekunden und mehr.
Das hat mich nun dazu bewegt ein bisschen zu experimentieren. Als erstes habe ich die Verzeichnisse ~./config/xfce4-session und ~./cache/sessions geleert und beim beenden von xfce den Haken bei "Speichere Sitzung für weitere Logins" weggemacht (standardmäßig). Damit hatte ich beim neustart gute 10 Sekunden gut gemacht. Nun waren da noch meine Terminals und Programme die beim starten jetzt nicht mehr mit hochkamen. Aber auf sie wollte ich nicht verzichten. Also habe ich mir ein kleines script geschrieben, welches diese erst nach dem starten von xfce ausführt.
#!/bin/bash
sleep 5s
exec kkeymansystray &
exec gdesklets
exec xtensoftphone &
exec ./etermx &
Eine Zeitschleife von 5 Sekunden verhindert das die Programme nicht gleichzeitig mit xfce gestartet werden. Somit hatte ich am Ende nur noch 6-7 Sekunden bis mein xfce fertig war. (Vorher 15-17 Sekunden!)
Kennt jemand vielleicht auch noch ein paar Tuning Tipps für xfce? ☺
LG
Nicki