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!

Trackbacks

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.
#2.1 Hanno (Link) on 2007-10-24 14:16
Ich frage mich noch immer, wofür man so etwas braucht. ;)
#3 Alex (Link) on 2007-10-24 14:29
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.
#3.1 Hanno (Link) on 2007-10-24 14:32
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
#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?
#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).
#6 Lars Strojny (Link) on 2007-10-28 12:35

Add Comment

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.