Description of Problem: Selecting Window Maker on the gdm panel does not start windowmaker. Instead, sawfish and gnome are started. Version-Release number of selected component (if applicable): How Reproducible: everytime Steps to Reproduce: 1. freshh install gnome, kde and windowmaker 2. log on specifying windowmaker to gdm 3. Actual Results: sawfish/gnome started Expected Results: Windowmaker started Additional Information: I believe that the reason that windowmaker is not started is that /etc/X11/xdm/Xsession does not have a "Windowmaker" option. This is likely complicated by the fact that you really need to run "wmaker.inst" before starting but even after running wmaker.inst and renaming .xinitrc, it will not start. I realize that this will be complicated to implement but if it is a gdm session option, then it should work. Otherwise, the gdm session option should be deleted.
WindowMaker installs the gdm session I believe. It may be an xinitrc bug that the WindowMaker session doesn't work, though.
I have traced the bug to switchdesk. The current set of the gdm and xinitrc (/ext/X11/xdm/Xsession) packages use the parameter "wmaker" and NOT "windowmaker" if Window Maker is selected by gdm. The switchdesk package provides the file /usr/share/apps/switchdesk/Xclients.windowmaker and this should be /usr/share/apps/switchdesk/Xclients.wmaker This bug may need to be reassigned to another person. I am not sure this is done automatically when this update is made.
Catch!... (lobs bug)
switchdesk 3.9.7-5 should contain a working fix.
I am reopening this because 3.9.7-5 is NOT in beta3 or in the rawhide trees on either the ftp.redhat.com OR the ftp.beta.redhat.com servers.
It's in the internal tree that gets periodically synced to rawhide. It will be along.