Compiz Fusion hits Gentoo
Wednesday, October 24. 2007, 01:54
I know you've been waiting far too long for that. Now that Compiz and Compiz Fusion 0.6 are out, I've added them to portage.
The background: Compiz and Beryl, the two famous 3D-composite/windowmanagers for Linux, have merged forces. Main Compiz still resides in the package x11-wm/compiz, many additional plugins and tools are fetched in by the x11-wm/compiz-fusion metapackage.
The ebuilds are all based on the xeffects overlay, with some cleanup by me.
Happy window-wobbling!
The background: Compiz and Beryl, the two famous 3D-composite/windowmanagers for Linux, have merged forces. Main Compiz still resides in the package x11-wm/compiz, many additional plugins and tools are fetched in by the x11-wm/compiz-fusion metapackage.
The ebuilds are all based on the xeffects overlay, with some cleanup by me.
Happy window-wobbling!
Trackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as
(Linear | Threaded)
sweetness! Thanks, dude :-)
#1
thewtex
on
2007-10-24 07:01
Why doesn't compiz-fusion ebuild support the amd64 architecture?
#2
gip
on
2007-10-24 14:13
Because I don't have an amd64 to test and it's policy to only keyword stuff on arch's the dev owns.
I think some guys from the amd64-crew will look at it soon.
I think some guys from the amd64-crew will look at it soon.
Naja, »brauchen« ist so ne Sache. Ich brauche auch keine Poster an der Wand und keine Pflanzen auf dem Fensterbrett. Aber es macht meinen Wohnraum gemütlicher.
Genauso seh ich das mit einem Desktop mit Design. Es ist halt einfach netter, wenn das, was man da vor sich hat, auch nett aussieht. Desweiteren gibt es sogar Studien darüber, dass Designkriterien die gefühlte Usability stark beeinflussen, was imho auch einer der Gründe für den Erfolg von MacOS X ist.
Genauso seh ich das mit einem Desktop mit Design. Es ist halt einfach netter, wenn das, was man da vor sich hat, auch nett aussieht. Desweiteren gibt es sogar Studien darüber, dass Designkriterien die gefühlte Usability stark beeinflussen, was imho auch einer der Gründe für den Erfolg von MacOS X ist.
Is it normal it pulls in TWO versions of x11-themes/emerald-themes? Here's what I get:
dell marc # emerge -pv compiz-fusion
These are the packages that would be merged, in order:
Calculating dependencies \
!!! Multiple versions within a single package slot have been
!!! pulled into the dependency graph:
('ebuild', '/', 'x11-themes/emerald-themes-0.1.3', 'merge') pulled in by
('ebuild', '/', 'x11-wm/emerald-0.1.3', 'merge')
('ebuild', '/', 'x11-themes/emerald-themes-0.5.2', 'merge') pulled in by
('ebuild', '/', 'x11-wm/compiz-fusion-0.6.0', 'merge')
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in the
dependencies of two different packages, then those packages can not be
installed simultaneously.
For more information, see MASKED PACKAGES section in the emerge man page
or refer to the Gentoo Handbook.
... done!
[ebuild U ] dev-libs/glib-2.14.2 [2.12.13] USE="-debug -doc -hardened" 3,262 kB
[ebuild N ] x11-libs/compiz-bcop-0.6.0 69 kB
[ebuild U ] x11-libs/pango-1.18.3 [1.16.5] USE="-debug -doc" 1,363 kB
[ebuild U ] x11-libs/gtk+-2.12.1 [2.10.14] USE="X cups%* jpeg tiff -debug -doc -xinerama" 15,486 kB
[ebuild U ] x11-libs/libwnck-2.20.1 [2.18.3] USE="-debug -doc" 633 kB
[ebuild N ] x11-wm/compiz-0.6.2 USE="dbus kde svg -debug -gnome" 1,743 kB
[ebuild N ] x11-libs/libcompizconfig-0.6.0 314 kB
[ebuild N ] x11-plugins/compiz-fusion-plugins-main-0.6.0 USE="jpeg" 767 kB
[ebuild N ] dev-python/compizconfig-python-0.6.0.1 250 kB
[ebuild N ] x11-plugins/compiz-fusion-plugins-extra-0.6.0 2,240 kB
[ebuild N ] x11-libs/compizconfig-backend-kconfig-0.6.0 USE="arts -debug -xinerama" 403 kB
[ebuild N ] x11-apps/ccsm-0.6.0 407 kB
[ebuild N ] x11-wm/beryl-core-0.1.3 1,182 kB
[ebuild N ] x11-plugins/beryl-plugins-0.1.3 USE="dbus" 2,456 kB
[ebuild N ] x11-plugins/beryl-dbus-0.1.3 226 kB
[ebuild N ] x11-wm/emerald-0.1.3 USE="-debug" 465 kB
[ebuild N ] x11-themes/emerald-themes-0.1.3 1,336 kB
[ebuild N ] x11-themes/emerald-themes-0.5.2 1,528 kB
[ebuild N ] x11-wm/compiz-fusion-0.6.0 USE="kde -gnome" 0 kB
Total: 19 packages (4 upgrades, 15 new), Size of downloads: 34,123 kB
dell marc # emerge -pv compiz-fusion
These are the packages that would be merged, in order:
Calculating dependencies \
!!! Multiple versions within a single package slot have been
!!! pulled into the dependency graph:
('ebuild', '/', 'x11-themes/emerald-themes-0.1.3', 'merge') pulled in by
('ebuild', '/', 'x11-wm/emerald-0.1.3', 'merge')
('ebuild', '/', 'x11-themes/emerald-themes-0.5.2', 'merge') pulled in by
('ebuild', '/', 'x11-wm/compiz-fusion-0.6.0', 'merge')
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in the
dependencies of two different packages, then those packages can not be
installed simultaneously.
For more information, see MASKED PACKAGES section in the emerge man page
or refer to the Gentoo Handbook.
... done!
[ebuild U ] dev-libs/glib-2.14.2 [2.12.13] USE="-debug -doc -hardened" 3,262 kB
[ebuild N ] x11-libs/compiz-bcop-0.6.0 69 kB
[ebuild U ] x11-libs/pango-1.18.3 [1.16.5] USE="-debug -doc" 1,363 kB
[ebuild U ] x11-libs/gtk+-2.12.1 [2.10.14] USE="X cups%* jpeg tiff -debug -doc -xinerama" 15,486 kB
[ebuild U ] x11-libs/libwnck-2.20.1 [2.18.3] USE="-debug -doc" 633 kB
[ebuild N ] x11-wm/compiz-0.6.2 USE="dbus kde svg -debug -gnome" 1,743 kB
[ebuild N ] x11-libs/libcompizconfig-0.6.0 314 kB
[ebuild N ] x11-plugins/compiz-fusion-plugins-main-0.6.0 USE="jpeg" 767 kB
[ebuild N ] dev-python/compizconfig-python-0.6.0.1 250 kB
[ebuild N ] x11-plugins/compiz-fusion-plugins-extra-0.6.0 2,240 kB
[ebuild N ] x11-libs/compizconfig-backend-kconfig-0.6.0 USE="arts -debug -xinerama" 403 kB
[ebuild N ] x11-apps/ccsm-0.6.0 407 kB
[ebuild N ] x11-wm/beryl-core-0.1.3 1,182 kB
[ebuild N ] x11-plugins/beryl-plugins-0.1.3 USE="dbus" 2,456 kB
[ebuild N ] x11-plugins/beryl-dbus-0.1.3 226 kB
[ebuild N ] x11-wm/emerald-0.1.3 USE="-debug" 465 kB
[ebuild N ] x11-themes/emerald-themes-0.1.3 1,336 kB
[ebuild N ] x11-themes/emerald-themes-0.5.2 1,528 kB
[ebuild N ] x11-wm/compiz-fusion-0.6.0 USE="kde -gnome" 0 kB
Total: 19 packages (4 upgrades, 15 new), Size of downloads: 34,123 kB
#4
Marc
on
2007-10-25 15:08
Nice work! I had the same problem as Marc, and I have to start compiz with LIBGL_ALWAYS_INDIRECT=1, but it now runs fine. I like the snow ;-)
Is there some kind of "beryl-manager" for fusion?
Is there some kind of "beryl-manager" for fusion?
#5
Randalf
on
2007-10-26 23:29
If fusion-icon (currently only in xeffects) could be moved to portage, all this start errors would fade away because of its really good auto-detection (also it provides a neat icon in the notification area).
Add Comment

