Description of Problem:
User selects a session type (say kde) and logs in. From that point on, the
always shows up as kde, even if a different session is selected.
Steps to Reproduce:
1. Install 7.2 with both kde and gnome. (I don't think this is
significant, but our kickstart
also installs fvwm and olvwm and adds these choices to kdmrc)
2. From the kdm login screen, start a session of type "kde". Note that
.wmrc is owned
by root and contains the string "kde"
3. Exit from the session
4. From the kdm login screen, enter the user name. The previous session
kde - change the session type to gnome and start the session. Note
.wmrc is still owned by root and contains "kde"
5. Exit from the session
6. From the kdm login screen, enter the user name. The previous session
displayed as kde
The previous session is displayed as kde
The previous session was gnome, so that's what should have been displayed
Manually changing the ownerhsip on .wmrc from root to the specific user
fixes the problem - maybe whoever creates the .wmrc file in first place
needs to change ownership to
the user instead of leaving it owned by root.
it's fixed in RHEL3 adn FC2 current release.