I use gkrellm as a system status monitor; when I used sawfish, it was configured so that when maximizing windows gkrellm wouldn't disappear under them, by reserving a blank column on the right side of the desktop, of about 48 pixels, when windows didn't go when maximized.
However I can't replicate this behavior with xfwm4: maximized windows take up all the screen, even the space where xfce4-panel is.
I tried creating rules with devilspie2 to declare gkrellm as a dock, so that it would be avoided when maximizing, but it doesn't work.
Is there a way to get the behavior I want?
Try Settings Manager -> Workspaces -> Margins tab.
Works, even though I find it disturbing to have to manually decide which space to leave around. Normally X roles are there for that, aren't they? Does xfwm4 respects them?