Compiz 0.8.6 for openSUSE 11.0 and 11.1

A fellow openSUSE user (David) kindly asked me if it would be possible to provide newer compiz also for the somewhat ‘older’ openSUSE distributions (he is currently running 11.0 as I understood).

Not knowing what I will run into I took the challenge and tried to fix the build failures of compiz 0.8.6 (I hope this is not to new for you now David! you asked for 0.8.4 🙂 ) and went ahead. All it needed was one single patch reverting some of the GTK fixes back to the old, deprecated GTK calls and it all seemed to build fine.

The updated packages are being built in the openSUSE Build Service Project X11:Compiz (the development project of compiz, same source as is being used in openSUSE Factory).

A warning though: I do not have any openSUSE installation < 11.2 available and could thus not test if the packages do work at all (but considering that they do work on Factory, there are some chances). A side note though: do not start it by simply invoking compiz --replace if your user does not have a compiz configuration, as compiz on it's own no longer loads any standard plug-ins (as it did in older releases). This was all outsources to compiz-manager, that takes care of loading a minimal set of plug-ins for you (so invoke compiz-manager --replace).

6 responses to “Compiz 0.8.6 for openSUSE 11.0 and 11.1”

  1. Bill Avatar
    Bill

    issues re: 8.6 under 11.2 (x64), when I try and upgrade by changing repos I see 3 existing Compiz rpms are unavailable for 8.6
    – compiz-kde
    – compiz-plugins-unsupported
    – compiz-settings-manager (still at 8.4 in your repo)

    are these renamed, rolled into other rpms, no longer needed/required or something else?

    thanks,

  2. Dominique Leuenberger Avatar

    Bill, thanks for your question, which is certainly very valid.

    libcompizconfig remained at version 0.8.4. There was no update issued on this
    compiz-plugins-unsupported, as the name says, is unsupported and has large problems. I will work on those as time permits and hope to get them out soon too
    cmpiz-kde: that is probably an oversight from my end: we had to disable the kde helper in openSUSE 11.2 due to very bad co-ordination with KDE 4.3 (as shipped in openSUSE 11.2) and I never re-enabled it. I will have to verify if those plugins are shaped up to a working version again (current compiz version claims compatibility with KDE 4.4; KDE 4.3 is not really mentioned).

  3. Bill Avatar
    Bill

    Dominique:

    Thanks for the reply

    If I uninstall (or downgrade) the 3 rpms addressesed above and upgrade all currently installed I’m seeing a fair number of gnome and 32bit and the metacity rpm’s being automatically added which seems a bit off as I’m running 64bit KDE4

    thanks,

    added rpms include:
    tcpd-32bit
    libsndfile-32bit
    libFLAC8-32bit
    etc……
    metacity

    compiz-gnome (probably cause of the added Gnome rpms)
    gnome-menus
    gnome-control-center
    evolution-data-server
    etc…..

  4. Bill Avatar
    Bill

    I tried to resolve the Gnome and 32bit rpms issue by prohibiting the installation of compiz-gnome and though a warning message was given about the need for it everything installed fine.

    But I had no window decorations. Could this be because of compiz-emerald not being in your repo and me still running the 8.4 version ?

    thanks,

  5. bill Avatar
    bill

    Is there a reason why the 11.2 64bit repo doesn’t have a compiz-kde rpm? when all the others appear to

  6. Dominique Leuenberger Avatar

    As stated in an earlier reply: kde decorator was disabled on older compiz due to incompatibilities with KDE 4.3 (which is in openSUSE 11.2).
    Bte: note that this post was about openSUSE 11.0 and 11.1 🙂