Package Details: compiz

Git Clone URL: (read-only)
Package Base: compiz
Description: Composite manager for Aiglx and Xgl, with plugins and CCSM
Upstream URL:
Licenses: GPL, LGPL, MIT
Conflicts: compiz-core
Submitter: Chazza
Maintainer: Chazza
Last Packager: Chazza
Votes: 102
Popularity: 7.505655
First Submitted: 2014-08-04 13:22
Last Updated: 2016-05-09 14:01

Sources (10)

Latest Comments

Chazza commented on 2016-06-28 20:17

Thanks muktupavels :) I'll update this to 0.9.13 at the earliest opportunity then.

muktupavels commented on 2016-06-28 20:10

Support for Metacity 3.20 is already added to compiz. New compiz release/tarball ( most likely will be available tomorrow.

Metacity 3.20 stores / reads theme settings from different schema. If you are using GNOME Flashback session then you must use these settings:
- org.gnome.metacity.theme name - theme name
- org.gnome.metacity.theme type - gtk or metacity

If using gtk-window-decorator with MATE session:
- org.mate.Marco.general theme - theme name, only metacity type supported

If using gtk-window-decorator in other sessions:
- org.gnome.desktop.wm.preferences theme - theme name, only metacity type supported


About theme types - gtk and metacity:
metacity type - this is same/old metacity themes that are read from metacity-1 directory.
gtk type - this is same theme that is used for client side decorated windows and/or used by mutter.

Unfortunately gtk-window-decorator currently does not fully support GTK+ theme. For example with Adwaita theme border is not visible. So any theme that uses box-shadow as border will not work fully.

P.S. If you see new bugs/regressions (in gtk-window-decorator) please create bugs in and subscribe me to that bug report.

LeCrayonVert commented on 2016-06-28 19:34

Chazza => thx again for maintaining this package. After upgrading metacity from 3.18.4-1 to 3.20.1-1 today, I've had some issues with gtk-window-decorator.

I use the following command :
gtk-window-decorator --replace --metacity-theme Arc-Darker

But the decoration is no longer applied (there is a high contrast decoration theme instead).

Any idea ?

Chazza commented on 2016-05-13 09:32

I can't reproduce this - compiz builds fine for me. I don’t think the deprecated option is a problem – I get that as well but it’s ignored by the compiler. But I don't understand why you're getting this:

"cc1: all warnings being treated as errors"

in your error log when we pass -DCOMPIZ_WERROR=Off to cmake in the PKGBUILD. That should disable warnings being treated as errors.

"CheckSymbolExists.c:(.text+0x1b): undefined reference to `pthread_create'"
"/usr/bin/ld: cannot find -lpthreads"

I think those lines are telling you about a linker error. Do you have /usr/lib/ ?
If so, what output does this give:
$ nm /usr/lib/ | grep "pthread_create"

korrode commented on 2016-05-13 01:15


From your logs:
"cc1: error: unrecognized command line option ‘-Wno-unused-private-field’ [-Werror]"

It'll be related to the recent gcc major version update, deprecated parameters are being passed to the compiler.
I'll investigate it after work (unless Chazza beats me to it).

MotorWiz commented on 2016-05-12 20:51

Hey Fellas. MotorWiz here haveing issues building compiz in Antergos (Arch spin, as most of you might already know). Any how I have required dependencies but when I get to the "cmake .." section it tries to build but comes back incomplete. What am I missing? I've tried going to a previous build ( and still have same issues. I've attached a link to the output and error logs below. Any help is much appreciated. Thanks.

Chazza commented on 2016-05-09 14:04

Oh yes, thanks for reminding me. In fact, I think the gconf block can go as well. According to the comments, I disabled the gconf backend for this package in June 2014. There shouldn't be anybody who still has the gconf schemas installed.

korrode commented on 2016-05-09 13:32

Thanks for the build fix Chazza.

Also FYI you can delete everything from the install script except the removing old gconf schemas, the rest gets handled by pacman hooks now.

1ri commented on 2016-05-09 09:52

It works! Thanks :)

Chazza commented on 2016-05-08 13:18

Thanks 1ri. I've just added a small patch for this. It should build now.

All comments