LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   KDE autostart (https://www.linuxquestions.org/questions/linux-software-2/kde-autostart-546344/)

Fice 04-15-2007 08:16 PM

KDE autostart
 
Ok so its not really a big issue its just an annoying thing.

Sometimes when I starty kde my network manager or my power manager would just not load in the system tray rather they would load to small floating windows or sometimes just not load at all.

Beryl sometimes would not load and most times i have to activate the beryl window manager manually. I made a script and saved it in the kde autostart folder with only one command beryl-manager, that how i got it to autostart.

Its not a big deal but it can be annoying at times.

I was running gnome before and the gnome autostart seems to be more stable than that plus easily accesible in the gnome options without the need to be writing scripts.

So if anyone can help me in finding a way for things to load as they should every time i would be greatful.

Thanks

arckane 04-18-2007 04:57 AM

Hi Fice

I've seen this plenty with both KDE and Fluxbox (no flaming please, it's just a fact). You can get apps to load and they may not necessarily make it in to the system tray and it seems to be that they are loaded in to memory before KDE has finished it's start up routine to handle the system tray.

Probably the best bet is to use the script like you do now, but put a 5 or 10 second sleep at the start of it. It's all I can think of at the moment.

quincy_the_penquin 04-19-2007 08:56 PM

Beryl
 
It's been my experience that, when beryl starts up the same time as KDE, tray icons and windows mysteriously disappear or reappear in unexpected places. You could add something to the beryl startup script you made that tells beryl to pause and wait for KDE to finish loading first. Do this by adding a line that says "sleep seconds-you-want-to-pause" to the script.


All times are GMT -5. The time now is 03:45 AM.