GNOME Bugzilla – Bug 668100
Gnome-shell 3.3 has some conflict with new clutter and cogl
Last modified: 2012-01-20 17:37:45 UTC
Hi after building gnome-shell with jhbuild i replace 3.3 with 3.2 but now gnome work too slow now and i got this error many times when i try to hover on activities button Clutter-CRITICAL **: clutter_paint_volume_set_height: assertion `height >= 0.0f' failed here is log of gnome-shell (output) http://paste.kde.org/187826/
I think i found the problem this problem occur because of conflict between new version of cogl , clutter and Gnome-shell WE NEED TO FIX THIS BEFORE OTHER EXPERIENCE THIS PROBLEM!
Don't shout, there's plenty of time until normal people will get this version. You asked for trouble using development versions, didn't you? ;-) Could you test a little more and tell us what exact version and commit introduced the bug in Clutter/Cogl? Use 'git checkout' and 'jhbuild buildone clutter -n'.
i know that there is a plenty of time but we need to fix it doesn't need? here the git log of clutter and gnome shell and cogl =============================================== cogl =============================================== commit 1a7ed26036976e3d5f155475ac871ee60519a196 Author: Robert Bragg <robert@linux.intel.com> Date: Tue Jan 17 00:17:19 2012 +0000 Bump development version to 1.9.5 commit 348e99c7118c196965baf7ff866324474bb5bce1 Author: Robert Bragg <robert@linux.intel.com> Date: Mon Jan 16 23:22:36 2012 +0000 Release 1.9.4 (snapshot) commit 2c03ea32d2440e6162402ebbf1112404bec57894 Author: Robert Bragg <robert@linux.intel.com> Date: Mon Jan 16 23:18:18 2012 +0000 Updates NEWS for the 1.9.4 release commit f8c0cb6900f42ceede842362788f60d519a599a6 Author: Robert Bragg <robert@linux.intel.com> Date: Mon Jan 16 22:08:39 2012 +0000 =============================================== clutter =============================================== commit d95bdf3a07ac82591886eb8f5bc4fab9fc98e62f Author: Daniel Mustieles <daniel.mustieles@gmail.com> Date: Tue Jan 17 12:52:01 2012 +0100 Updated Spanish translation commit 6b5b2910290dfe4afe494b8660bb65c4dba331bb Author: Emmanuele Bassi <ebassi@linux.intel.com> Date: Tue Jan 17 11:49:05 2012 +0000 Update clutter.symbols commit 89e4bc3dcda824d687006e151e57effeaa3efd1c Author: Fran Diéguez <fran.dieguez@mabishu.com> Date: Tue Jan 17 01:44:53 2012 +0100 Updated Galician translations commit 2d6ad03e863d0d0990d1b234a9e57de31a8669e3 Author: Piotr Drąg <piotrdrag@gmail.com> Date: Tue Jan 17 01:29:26 2012 +0100 =============================================== gnome-shell =============================================== commit 235cb9c505a9c24934dcb4d307edc8facf82da6b Author: Emmanuele Bassi <ebassi@gnome.org> Date: Sat Jan 14 23:58:53 2012 +0000 build: Add the 'gl' pkg-config Cogl does not explicitly link against GL or GLES any more, and Clutter master dropped the 'gl' pkg-config requirement because it introduced unneeded and conflicting dependencies. GNOME Shell still uses glXQuery* API, so it needs to explicitly link against libGL. https://bugzilla.gnome.org/show_bug.cgi?id=667864 commit 3f328463a8c1ebdb254ed07504a2289bf59354c0 Author: Adel Gadllah <adel.gadllah@gmail.com> Date: Tue Jan 17 12:17:34 2012 +0100 Fix timeout callback leaks
The breakage is expected, since ebassi landed the first apocalypse[0]. For convenience there's a tag[1] which can be used until the fallout is fixed. (And yes, people are working on it, but it'll take a couple of days) [0] http://wiki.clutter-project.org/wiki/Clutter/Apocalypses/Apocalypse1 [1] http://git.gnome.org/browse/clutter/tag/?id=pre-apocalypse-1
I'm working on it, but as far as I know, the apocalpyse shouldn't cause breakage, just deprecations, right?
Clutter 1.9.6 fixed this right?
(In reply to comment #6) > Clutter 1.9.6 fixed this right? Not for me at least, unfortunately. Still seeing the exact same problem. Dead slow and same error messages. cogl 1.9.4 clutter 1.9.6 mutter/gnome-shell git
it's a known issue, and I'm working on it.
re-assigning to Clutter and me.
this should have been fixed in Clutter master, and it'll be in the 1.9.8 snapshot that I'm rolling.