I've tried to add new sessions/window managers (e.g. enlightenment,
fvwm) for users to select during logon from kdm, but this turns out
to be awkward:

1) Add the new options to the 'SessionType' field
in /usr/share/config/kdmrc.

2) Add options and execution commands to the case block
in /etc/X11/xdm/Xsession.

3) Add options and sanity checks to /usr/sbin/fndSession.
N.B. fndSession overwrites the 'SessionType' field in
kdmrc to whatever session/window managers it recognises
only. It is invoked in the 'mandrake_everytime' rc file.

Actually, steps (2) and (3) are only necessary; or disable (3) then
only (1) and (2) are needed. However, the checks in (3) makes it a
better option but kde doesn't know about it.

Is there a way to add new options just once? Furthermore, it really
shouldn't matter whether we are running kdm or gdm or any other *dm. 



Howard Lee
Computing Lab
University of Kent at Canterbury
England

Reply via email to