RC1 Fusion-icon install - unloads all effects


Who tests compiz stuff?

I do but would like to share what others did.

After installing nvidia 177.82 drivers, I still need to manually edit xorg.conf to enable compositing (do not need to with other distros and KDE4.1.2/4.1.3). Easy anyway. :slight_smile:

I see compiz runs and I do have ALL of the KDE 3D effects. But I need compiz-fusion effects (the real CCSM with extra plugins, not the KDE Simple Config Manager), there are some very important for me (place windows and resize windows are used all over the place for me) that KDE doesn’t have. So I installed fusion-icon from one-click or from yast, can’t remember. I then need to manually export PATH into PYTHONPATH for fusion-icon lib. Weird. Never had that before, somehow it did not recognize the lib64 folder as part of the PYTHONPATH, so I have to add it at every boot (easy).

Then when fusion loads it unloads all CCSM effects. I get something like this

compiz (rotate) - Error: InitObject failed
compiz (core) - Error: Couldn't activate plugin 'rotate'
compiz (core) - Error: Plugin 'glx' not loaded.

compiz (cube) - Error: InitObject failed
compiz (core) - Error: Couldn't activate plugin 'cube'
compiz (core) - Error: Plugin 'cube' not loaded.

I think the KDE effects are still in force in the background and fusion-icon cannot replace them (though by default it does a --replace). I could not find how to fix this, even if I disabled the KDE effects.

Again, this works fine in other distros and totally flawlessly in Fedora 9 or 10, so I don’t believe it’s a compiz-fusion problem.

I am about to post on compiz forums, but anyone got similar issues with 11.1 RC1? So far can’t make fusion-icon work and have the compiz-fusion effects from CCSM.


Forgot to mention the most important line:

compiz (core) - Error: Plugin 'core' has ABI version '30081121', expected ABI version '20080828'. 

It’s a problem with packages version. I don’t know how to fix this, as trying to upgrade compiz packages resulted in impossible dependencies solutions, the solver asked me to install python <2.6 but it’s not available in all the repos I have. No time now to find a rpm on web and install it, will try later. Also needed was libplasma.so, probably the version asked was different than the one in kde4.1.3 package. Couldn’t fix that either.

According to multiple issues like this one on the compiz forums, it’s related to different versions in opensuse packages. Hopefully that’ll get fixed soon.

Don’t know if I should file a bug, I read many of them on bugzilla and some are close to this issue, but not 100% same thing.