Package Details: compiz

Git Clone URL: (read-only, click to copy)
Package Base: compiz
Description: Composite manager for Aiglx and Xgl, with plugins and CCSM
Upstream URL:
Keywords: ccsm
Licenses: MIT, GPL-2.0-or-later, LGPL-2.1-or-later
Conflicts: ccsm, compiz-bcop, compiz-core, compiz-fusion-plugins-experimental, compiz-fusion-plugins-extra, compiz-fusion-plugins-main, compiz-gtk, compizconfig-python, libcompizconfig, simple-ccsm
Provides: ccsm, compiz-bcop, compiz-core, compiz-plugins-extra, compiz-plugins-main, compizconfig-python, libcompizconfig
Submitter: None
Maintainer: xiota
Last Packager: xiota
Votes: 165
Popularity: 0.70
First Submitted: 2014-08-04 13:22 (UTC)
Last Updated: 2024-03-24 22:06 (UTC)

Required by (27)

Sources (6)

Pinned Comments

<deleted-account> commented on 2018-09-14 14:00 (UTC)

When library names like change you just need to rebuild compiz. It's not a problem with the PKGBUILD. This is normal for AUR packages. Packages in the official repos also get rebuilt when libraries are updated.

Note that you shouldn't symlink new library names to old. This will create problems for you further down the line.

Latest Comments

1 2 3 4 5 6 .. 53 Next › Last »

geoffk commented on 2024-03-30 19:50 (UTC)

The 3-24 update completely fixes the issues with Compiz and fusion-icon. So now it's back to working perfectly.

geoffk commented on 2024-03-24 17:26 (UTC)

This worked perfectly with KDE6 and Xorg as of 2024-3-15. But something in the last Arch update has broken it. fusion-icon doesn(t start at all. compiz --replace will work, but major plugins like the cube and wobbly windows are disabled.

Please have a look at this. Thanks!!

xiota commented on 2024-02-07 05:59 (UTC)

@kinoru Looks like a problem with Python 3.12. Arch is still on 3.11. Should be resolved by installing python-setuptools. I'll review this package and add it with any other needed updates, since it will eventually be needed when Arch upgrades Python. But I don't see setuptools available for 3.12 yet, so you're on your own figuring out how to provide it.

kinoru commented on 2024-02-07 04:54 (UTC) (edited on 2024-02-07 04:54 (UTC) by kinoru)

I'm having an issue installing:

[ 21%] Generating build/lib.linux-unknown-3.12/
Traceback (most recent call last):
  File "/home/user/.cache/yay/compiz/src/compiz-", line 2, in <module>
    from distutils.core import setup, Command
ModuleNotFoundError: No module named 'distutils'
make[2]: *** [compizconfig/compizconfig-python/CMakeFiles/compizconfig_python_module.dir/build.make:75: compizconfig/compizconfig-python/build/lib.linux-unknown-3.12/] Error 1
make[1]: *** [CMakeFiles/Makefile2:7686: compizconfig/compizconfig-python/CMakeFiles/compizconfig_python_module.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
 -> error making: compiz-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
compiz - exit status 4

shoryuken commented on 2023-09-08 20:59 (UTC)

@xiota Ah yes it's building now in a clean chroot. I should have checked, sorry :)

xiota commented on 2023-09-08 20:02 (UTC)

@shoryuken I am unable to replicate. Try clearing cache and building in a clean chroot.

shoryuken commented on 2023-09-08 16:25 (UTC)

Build fails for me:

-- No coverage report targets set, not generating coverage report
-- Configuring done (516.1s)
CMake Error at /usr/share/cmake/Modules/CTestTargets.cmake:59 (add_custom_target):
  OUTPUT containing a "#" is not allowed.
Call Stack (most recent call first):
  /usr/share/cmake/Modules/CTest.cmake:264 (include)
  CMakeLists.txt:24 (include)

and many other error messages.

kanehekili commented on 2023-07-14 23:15 (UTC)

Switched from compiz-easy-patch. Works perfectly. Thanks for your work.

xiota commented on 2023-07-05 15:08 (UTC)

The last update doesn't downgrade any packages, but uses C++17 to build.

kinoru commented on 2023-07-05 13:14 (UTC) (edited on 2023-07-05 15:56 (UTC) by kinoru)

I don't know if this means anything, but about 12 hours ago (before you made the <del>protobuf downgrade</del> C++17 update) I encountered a similar error and downgraded the abseil-cpp package to abseil-cpp-20220623.1-1-x86_64.pkg.tar.zst at

Then the build was successful.