: > This is the problem. IIRC Kde does "session management", it remembers
: > what apps you had running when you exit and tries to restart them
: > again. Unfortunately it doesn't pay any heed to the fact that the
: > user might want to start the apps from something more flexible, like
: > the .xinitrc file, so an xterm and xclock starts from that, then KDE
: > starts, remembers that you had some xterms and xclocks running, and
: > starts them. When you shut down, it remembers how many you had and
: > decides to start them again when you next re-enter KDE.
: > Just switch off session management and remember that Windows95 is the
: > model for KDE.
: I tried removing the xterm and xclock from the xinitrc file but then kde
: wont start at all!
: Thanks for the info, how do you switch off session management (my KDE
: installation that SuSe
: installed seems broken as none of the KDE help files work!)
As previously mentioned, KDE will restart all apps currently
running when KDE is shutdown. To live with this feature
you must remove all invocations from your .xinitrc file.
If you want to turn off session management, KDE 1.2 (IIRC) has a dialog
where you can give regular expressions based on app-name, etc., to
prevent certain classes of apps from getting restarted. You can use
this for any subset of apps, so you can let KDE manage your xosview,
kwm, khelp, etc., while ignoring terminal apps (xterm, rxvt, kvt).
You have to make a choice of style here. Using session management with
.xinitrc-started progs is a mess. Hopefully, now that you know what's
going on, you can find a nice compromise for yourself.