** Description changed: [Problem] Starting around 4/3, when mesa was upgraded from 7.3 to 7.4, several i965 users started noticing X freeze after several hours of use, triggered by application usage especially noticeable with (but not unique to) compiz enabled. [Suspects] Omitting obviously trivial, unrelated changes, here are what changed in several suspect packages in the timeframe in question: * intel driver: 4/01: 118_drop_legacy3d.patch: Removed Legacy3D 4/03: 114_fix_xv_with_non_gem.patch: Dropped since it caused regression 4/06: 119_drm_bo_unreference_needs_null.patch: Fixes various nullptr derefs 4/08: 120_fix_vt_switch.patch: Fix nullptr deref in video playback * xserver: 4/08: 177_animated_cursor_change_master.patch: fixes animated cursors 4/06: 174_set_bg_pixmap_of_cow_to_none.patch: Sets bg pixmap of composite overlay window to None 3/30: 172_cwgetbackingpicture_nullptr_check.patch: fix race condition when minimzing/maximizing firefox with flash video playing. * mesa: 4/03: 7.4 released * Added MESA_GLX_FORCE_DIRECT env var for Xlib/software driver * GLSL version 1.20 is returnd by the GL_SHADING_LANGUAGE_VERSION query * glGetActiveUniform() returned wrong size for some array types * Fixed some error checking in glUniform() * Fixed a potential glTexImage('proxy target') segfault * Fixed bad reference counting for 1D/2D texture arrays * Fixed VBO + glPush/PopClientAttrib() bug #19835 > * Assorted i965 driver bug fixes * Fixed a Windows compilation failure in s_triangle.c * Fixed a GLSL array indexing bug * Fixes for building on Haiku * linux: 4/04: 2.6.28-11.41: Revert MCHBAR patch 4/02: 2.6.28-11.40: Add MCHBAR patch * libdrm: 4/04: 02_libdrm_nouveau_update.patch: Only affects nouveau code 3/29: libdrm-nouveau1.symbols: Probably innocuous + [Workarounds] + Various people have found one or more of the following have helped to reduce the frequency or eliminate the freezes: + + * Turn off compiz + * AccelMethod UXA + * Set NoAccel true + * Set Virtual to something high + * MigrationHeuristic greedy + * Revert to 2.4 -intel driver + + [Current Theory] + A 3D memory buffer accumulates data until something gets in there incorrectly and leads to a freeze. This can happen either slowly over a long period of light use, or fairly soon if using the system heavily. It is not simply a matter of filling the memory up, so the trigger often seems to be random, but usually follows some sort of graphics transition (such as the 3D effect from alt-tab, or closing a firefox window). + + It is fairly certain that there are multiple freeze bugs present in + X.org with the -intel driver. This causes significant confusion when + people having different bugs think they might have the same one, and + find the symptoms and workarounds don't match. It is also suspected + that the same root bug may have multiple different ways of triggering + it. [Original Report] I am using kubuntu jaunty beta. My system is freezing randomly. I have the latest updates. After freezing the mouse pointer still works. And sometimes the power off button works. On powering off , when the stage for kubuntu logo comes its showing a distorted image. This happens with or without desktop effects. These freezes are very randomly, but mostly when I run some new applications. I am using intel graphics. [lspci] 00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 0c) Subsystem: Hewlett-Packard Company Device [103c:30be] 00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 0c) Subsystem: Hewlett-Packard Company Device [103c:30be]
-- [i965] X freezes starting on April 3rd https://bugs.launchpad.net/bugs/359392 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs