Run a different window manager in a specific workspace in XMonad

xmonadxorg

I usually use XMonad as window manager. When playing around with GUI programming I sometimes just want to see how the windows would look under Compiz for example.

So is it possible to run another window manager, say Compiz, on a specific workspace under XMonad?

Best Answer

Nested X11 sessions are possible with Xephyr, see this example from the wikipedia page: nested X11 sessions using Xephyr screenshot

This is independent of the "base" WM (XMonad), since it's just another X11 client for it to take care of. That said, I have no idea about accelerated graphics in Xephyr, i.e. if Compiz is usable this way...

Related Question