I noticed that kstart seems to be ignoring the --alldesktops, --skiptaskbar, and --ontop options. I was attempting to start gkrellm2 with the following command: kstart --window gkrellm2 --ontop --skiptaskbar --alldesktops /usr/bin/gkrellm2 gkrellm does appear however there is an entry for it in the taskbar, it is not on all desktops, and it does not sit on top of other windows. My compile options are: -O3 -fomit-frame-pointer -mmx -sse -sse2
Interesting. I just tried out kstart in kd 3.1 and while these options take effect for some apps (xedit), they don't for others (xmms). I don't have gkrellm2 to test, but it ought to work with everything, anyway... Needs investigation.
I also notice this behavior in KDE 3.1. There are a couple of mistakes in the compile options I used. They should read: -O3 -fomit-frame-pointer -mmmx -msse -msse2
Possibly bugs.kde.org #49375.
I hope they fix this upstream - it looks related to bug #13853, but there's nothing we can do about it on this end. Closing.