Bug#648626: GNOME 3's Metacity makes OpenGL applications unstable
Émeric Maschino
emeric.maschino at gmail.com
Sun Nov 13 16:00:03 UTC 2011
Package: metacity
Version: 2.34.1-2
Severity: important
Hello,
With the delivery of GNOME 3 into Testing, Metacity was upgraded from
version 2.30.1-3 to version 2.34.1-2.
Since then, I'm experiencing stability issue when running
"OpenGL-intensive" applications (e.g. ioQuake3-based applications or
WebGL Conformance Test Suite
https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/webgl-conformance-tests.html):
application runs fine for 10-20 sec. and then seems to lock up.
Switching to a text console shows multiple instances of error messages like:
[drm:radeon_ib_schedule] *ERROR* radeon: couldn't schedule IB(11)
[drm:radeon_cs_ioctl] *ERROR* Failed to schedule IB!
Stopping and restarting X didn't help: the display is then garbaged,
and switching back again to the text console reports the same error
messages.
This is with current Metacity 2.34.1-2 when running GNOME 3 in
fallback mode (I can't try GnomeShell at this time because of an udev
issue).
I'm pretty sure this has to deal with some Metacity processing now
performed by the GPU, whereas 2.30.1-3 was relying upon CPU. Indeed, I
had no problem with Metacity 2.30.1-3 that was previously in Testing.
However, I was experiencing the same kind of problem when switching
the window manager from Metacity to Mutter in the GNOME 2 era, and
IIRC, Mutter was heavily relying upon the GPU.
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: ia64
Kernel: Linux 2.6.38-2-mckinley (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages metacity depends on:
ii gnome-icon-theme 3.2.1.2-1
ii libatk1.0-0 2.2.0-2
ii libc6.1 2.13-21
ii libcairo2 1.10.2-6.1
ii libcanberra-gtk0 0.28-3
ii libcanberra0 0.28-3
ii libgconf2-4 2.32.4-1
ii libgdk-pixbuf2.0-0 2.24.0-1
ii libglib2.0-0 2.28.8-1
ii libgnome2-common 2.32.1-2
ii libgtk2.0-0 2.24.7-1
ii libgtop2-7 2.28.4-1
ii libice6 2:1.0.7-2
ii libmetacity-private0a 1:2.34.1-2
ii libpango1.0-0 1.29.4-2
ii libsm6 2:1.2.0-2
ii libstartup-notification0 0.12-1
ii libunwind7 0.99-0.3
ii libx11-6 2:1.4.4-2
ii libxcomposite1 1:0.4.3-2
ii libxcursor1 1:1.1.12-1
ii libxdamage1 1:1.1.3-2
ii libxext6 2:1.3.0-3
ii libxfixes3 1:5.0-4
ii libxinerama1 2:1.1.1-3
ii libxrandr2 2:1.3.2-2
ii libxrender1 1:0.9.6-2
ii metacity-common 1:2.34.1-2
ii zenity 3.2.0-1
Versions of packages metacity recommends:
ii gnome-session-fallback [x-session-manager] 3.0.2-3
Versions of packages metacity suggests:
ii gnome-control-center 1:3.0.2-3
ii gnome-themes 2.30.2-1
ii xdg-user-dirs 0.14-1
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list