Restoring KDE Session on SUSE SLES 9 after installing SRSS
Installing SRSS on one of the supported versions of Linux requires us to deliver a different version of GDM. The version delivered, and most recent GDM builds, contain the hooks necessary to create and destroy other Xsessions/Xservers on the fly. As you could probably understand, this is necessary for SRSS.
SLES is distributed with KDM for managing sessions. Unfortunately, we havn't been focused on testing/updating/pushing to get KDM to do what is necessary for SRSS. This is why we install GDM on SLES.
The default gdm.conf only looks for gnome session types, which on SLES 9 is VERY old. If you are installing on SLES, you probably want KDE.
To restore the option to use a KDE session, edit /etc/X11/gdm/gdm.conf
un-comment this line:
#SessionDesktopDir=/etc/X11/sessions/:/etc/X11/dm/Sessions/:/usr/share/xsessions/
And change this line:
#DefaultSession=gnome.desktop
To:
DefaultSession=kde.desktop
The final step is to make kde.desktop accessible to GDM:
mv /etc/X11/dm/Sessions/kde.desktop.notused /etc/X11/dm/Sessions/kde.desktop
That's it...

