I've been running trinity since the ubuntu team tried to shove kde4 onto us. Through the various versions, and including most recently with a clean install off the trinity maverick cd, I have had the problem that when I log out of my desktop, kde does not save what programs I had open at the time (which should be restored when I log back in). The only solution I have found to this issue is to link to kwin in ~/.kde3/Autostart/ (now with 3.5.13 its in ~/.trinity/Autostart/). Also of note is that kwin is NOT found in 'ps' unless I do this. Now it is my understanding that if kwin is not running, I should be seeing a lack of desktop affects - noticeable things like window borders and such - however when my desktop starts up there are no apparent visual problems. Yet unless I start kwin in Autostart, when I log out of my desktop and back in again, I am always returned to a desktop with konsole and firefox opening up, but nothing else. Once kwin is added to Autostart, my desktop always opens up to whatever programs I had running when I logged out (including correct window and multi-desktop placement). My wife's system: maverick trinity with the standard updates applied. My system: maverick trinity installed, do-release-upgrade to natty, then pulled the apt sources to upgrade to trinity 3.5.13. Through none of these steps did kwin save my desktop on logout. What I would like to know is if there was an issue at some point along this path that kwin did not get added to the normal kde startup process, and if there is a more appropriate way that I should get it to run when a user logs in?