View Single Post
Old 09-04-2007, 11:36 PM   #49
T3slider
Senior Member
 
Registered: Jul 2007
Distribution: Slackware64-14.1
Posts: 2,367

Rep: Reputation: 841Reputation: 841Reputation: 841Reputation: 841Reputation: 841Reputation: 841Reputation: 841
I've just (finally) solved all of my compiz problems by installing CCSM, the CompizConfig Settings Manager. I didn't want to install gconf so it took a little while to get things done. The documentation is incredibly crappy and that's why it's taken me so long to actually figure anything out. I upgraded my compiz to the new compiz fusion using packages from here: http://releases.compiz-fusion.org/0.5.2/

I made SlackBuilds for all of it (but I think slacky.eu has slackbuilds for everything also). Install in the following order:

compiz/compiz-0.5.2
libcompizconfig-0.5.2
compiz-bcop-0.5.2
compiz-fusion-plugins-main-0.5.2
compiz-fusion-plugins-extra-0.5.2
compiz-fusion-plugins-unsupported-0.5.2
compizconfig-python-0.5.2
ccsm-0.5.2

I was missing ccsm when I tried before and the ini backend made it very difficult to configure since the plugins had to be in a very specific (and undocumented) order.

Note that for ccsm you need pygobject, pycairo, pygtk and Pyrex (you should install them in that order). There are SlackBuilds for all of those except Pyrex at slackbuilds.org. I made a slackbuild for Pyrex but there is one at slacky.eu.

Then, to start compiz, use the following:
Code:
compiz --ignore-desktop-hints --replace ccp &
The --ignore-desktop-hints is there to avoid the mess that is KDE's pager when working with compiz (you lose some functionality here though -- you can no longer send to a specific desktop [you must drag it instead or use one of the compiz plugins] and applications from ALL desktops [or viewports I guess] are shown on the taskbar). If you lose your title bars and such, type the following:
Code:
kde-window-decorator &
Then open ccsm (it was automatically placed in "K>Settings>CompizConfig Settings Manager" for me, but you can open it from a console by typing "ccsm &").

Play around with all the pretty plugins. The only thing missing from this setup is the 3D plugin which allows the windows to pop off the desktop when rotating. That plugin is apparently being rewritten and is therefore absent from this release. I hope your experiences with compiz are better than mine.