The file /etc/X11/gdm/Sessions/KDE2 which is owned by the preview KDE2 does
not start KDE2.
It needs a lines added to script such as
The updated switchdesk with kde2 support has the first line but not the
second. Everything seems to work without the second line but it seems to
me that it would be appropriate to add it.