2012. február 9. 15:54 napon Patrick Shanahan <paka@opensuse.org> írta:
* Roger Oberholtzer <roger@opq.se> [02-09-12 09:47]:
I have a strange thing happening on openSUSE 12.1 and KDE (original 12.1 version). What I describe did not happen in earlier openSUSE releases.
I have an application (navit - a non-KDE map application installed from OBS) that is started when the user logs in, via a script in $HOME/.kde4/Autostart
The application starts fine the first time one logs in. It runs until the user logs out, and I can see that it is indeed not running after the logout.
Next login, there are two navit apps running. Third login, and there are three. And so on. Each time, all the navits are killed on logout. They are all started new on login.
I suspect the session management part of KDE is involved. We have not turned sessions on/off. In fact, I do not see where to even control this anymore. Is there still a concept of restarting applications on login? If so, how can I disable this? If not, what might be going on here?
I have experienced it in other ver's, 10.2, 11.1, 11.4. I believe it is related to closing the app before logging out as systemsetting has ability to start a session with the apps open in the previous session. Not at a local box so cannot advise the particular setting atm.
If you log out w/o closing the app, and have the app defined in autostart, you end up with an instance from autostart and an instance from recalling the last session. You must choose one way or the other. I put up with the occasional duplicity desiring the benefits of both situations.....
I think Patrick's right. There are programs that start automatically if have not been closed before logging out, eg Skype. What happens if you remove this application from autostart, logs out without closing the program, and logis in? Does it start or not? Istvan -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org