Currently, TLDC overwrites ~/.menu/config/applications.menu and ~/.menu/config/kde-applications.menu at session startup. It would be better if it saved the files to some location, and then restored the settings at logout via a script in xlogout.d/. This is not a big issue with our current customers, but in environments with shared homedirectories and fat Linux workstations, it could be a problem.
Created attachment 420 [details] tl-desktop-activate.sh Also a problem on our demo system, we are using the attached wrapper.
*** This bug has been marked as a duplicate of bug 4392 ***