GNOME Bugzilla – Bug 622474
Hard dependency on clutter 3D effects means gthumb unusable on some video cards
Last modified: 2010-06-23 10:20:26 UTC
Some video cards have drivers without support for 3D acceleration (e.g. nVidia cards when using the Nouveau driver without the experimental DRI drivers; any ATi Evergreen chipset with the open-source driver). Starting gthumb 2.11.x (as shipped with Fedora 13) on a computer with these cards fails immediately: $ gthumb failed to create drawable ** ERROR **: Unable to initialize GtkClutter aborting... This is a problem that previously only occurs with mutter/gnome-shell, which is not a problem as GNOME 3.0 will still ship with the traditional gnome-panel for those who cannot (or will not) run the new interface. With gthumb, however, there is no fallback (short of installing an older version and pinning it to avoid upgrades) Please consider gracefully handling hardware without 3D support. It's unsatisfactory that a non-essential functionality should stop an application from working completely. See also this mention on LWN -- its editor tried out Shotwell just because gThumb broke for him: http://lwn.net/Articles/392261/ And the Fedora bug report: https://bugzilla.redhat.com/show_bug.cgi?id=588039
This is already fixed in the current development version, if clutter is not available gthumb doesn't abort anymore and a basic slideshow system with no 3d effects is used. The fix will be available in version 2.11.4, to be released next Monday.