Linux Library

Linux Library

Bringing You the Latest Linux News, Reviews, and Tutorials

KSMServer Session Manager for KDE

The session manager used by KDE is KSMServer, this tool is used to start all your default applications when you login to your desktop. The session manager is launched automatically by the display manager after login is confirmed.

KDE KSMServer Details

The session manager can automatically reload your last user session including all open windows, or you can choose to run a new default session on every login.

Kubuntu 11.10 Screenshot

KSMServer Session Manager Configuration Files

Here are some of the configuration files and directories used by KSMSession.

KSMServer Autostart Files

All of your auto-start applications can be found in the following directory as .desktop files. This directory may be different on your system.

~/.kde/share/autostart/

KDE KSMServerrc File

Next is the directory for your KSMServerrc file.

~/.kde/share/config/ksmserverrc

Application State Information

Entries for applications specific state information can be found inside the KSMServerrc file as seen below.

restartCommand1=kwin,-session,101a91ac1b5107000133032043200000027
620000_1330493926_926143

Application State Files

You can then find a file for each saved application state entry in the directory below. A file entry for KWin is also shown as an example.

~/.kde/share/config/session/kwin_101a91ac1b5107000133032043200000
027620000_1330493926_926143

KDE Plasma Desktop Components

Helpful Links

Tags: