I've been using xmonad as my windows manager in conjunction with Gnome for some time. I would like to use compiz was well. Is there a way to combine the two using Ubuntu?

link|improve this question

64% accept rate
feedback

migrated from serverfault.com May 15 '11 at 11:31

This question came from our site for system administrators and desktop support professionals.

4 Answers

You are probably interested in an alternative:

xcompmgr

see http://wiki.archlinux.org/index.php/Xcompmgr

And you will then be interested in editing your xmonad.hs and importing items such as

import XMonad.Hooks.*

here is some documentation describing some hooks

http://hackage.haskell.org/packages/archive/xmonad-contrib/0.8.1/doc/html/doc-index.html

xcompizmgr is demo software and since xmonad doesn't refresh, you will experience instability (probably in the form of certain hooks will seem to function but break after a while). But if you are really bent on putting compiz in with xmonad it is the only solution I know of.

link|improve this answer
xcompmgr is really cool and seems to work very well. What is the reason for editing my xmonad.hs? – oneself Jun 25 '09 at 2:43
feedback

I don't think there is an easy way to do this, but you could always contact the compiz-fusion-whatevertheycallthemselvesnowafterforking team and suggest the tiling feature you're most in love with.

link|improve this answer
feedback

I think you will find some serious hurdles in your path.

xmonad is non-re-parenting window manager. This will present serious issues with the way compiz works (or xcompizmgr). I seriously doubt this will work.

link|improve this answer
feedback

Two related links, for the record:

http://www.youtube.com/watch?v=hxpzNGppcbs (video of Compiz and Xmonad running together)

https://github.com/squarehimself/XMoniz (related code to allow this)

Now if only this code got cleaned up and integrated permanently into Compiz somehow...

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.