The file /usr/share/gnome/wm-properties/Sawfish.desktop is incorrect after sawfish is installed. See patch below. Version of gnome-desktop is 2.2.2 Version of Sawfish is 1.3 Reproducible: Always Steps to Reproduce: 1. Click menu item Destop Preferences | Windows 2. 3. Actual Results: Error box with "Can't start the preferences application for your window manager. Window manager 'Sawfish' has not registered a configuration tool" Expected Results: Should run sawfish-ui The following diff on /usr/share/gnome/wm-properties/Sawfish.desktop, applied as a patch, fixes the problem. I don't know if _all_ the changes are necessary, but they work. Config options are apparently in the wrong sections. The working changes were pulled from sawfish on a box running Debian testing (sarge). --- Sawfish.desktop.orig 2003-09-28 04:19:52.000000000 -0500 +++ Sawfish.desktop 2003-09-28 04:19:52.000000000 -0500 @@ -20,8 +20,10 @@ NAme[tr]=Sawfish Exec=sawfish TryExec=sawfish - -[Window Manager] ConfigExec=sawfish-ui ConfigTryExec=sawfish-ui +Terminal=false +MultipleArgs=false + +[Window Manager] SessionManaged=true
fixed 1.3 to use the the .desktop from the tarball instead of our own. Should fix this. Thanks for your report.