How to: Change WindowManager in KDE4
If you want to use a different windowmanager inside KDE4 than KWin, just follow theese steps.
First of all your windowmanager needs to have a proper .desktop file, so that KDEs control-center can recognize it. Next find the .desktop I’ve setup for Sawfish:
[codesyntax lang="bash" lines="fancy" lines_start="0" container="none" capitalize="no" tab_width="8"]
[Desktop Entry] Name=Sawfish Exec=sawfish TryExec=sawfish X-KDE-WindowManagerConfigure=sawfish-config #X-KDE-WindowManagerRestartArgument=--replace
[/codesyntax]
The file should be self-explaining. Next we need to find out where to place it:
[codesyntax lang="bash" lines="fancy" lines_start="0" container="none" tab_width="8"]
kde4-config --install data
[/codesyntax]
It will give us the directory, on my system it’s:
[codesyntax lang="bash" lines="fancy" lines_start="0" container="none" tab_width="8"]
/usr/share/kde4/apps/
[/codesyntax]
Now simply put your .desktop file into that directory. As the last step, open the KDE4 control-center (System Settings) and navigate to: Personal > Default Applications > Window Manager and choose yours from the Combobox, hit the “Configure”-Button to start it’s configuration utility.
Have Fun