Description of problem: If I attempt to enable desktop effects from within X/gnome, it immediately "logs me out". System is Thinkpad X200, no xorg.conf. This is the tail from /var/log/Xorg.0.log (full copy attached): (II) intel(0): Modeline "640x350"x85.1 31.50 640 672 736 832 350 382 385 445 +hsync -vsync (37.9 kHz) (II) intel(0): EDID for output DVI1 (II) intel(0): EDID for output DP1 (II) intel(0): EDID for output DVI2 (II) intel(0): EDID for output DP2 (II) intel(0): EDID for output DP3 Backtrace: 0: /usr/bin/Xorg(xorg_backtrace+0x28) [0x45f3c8] 1: /usr/bin/Xorg [0x462d49] 2: /lib64/libpthread.so.0 [0x7fce2779e4c0] Link map: 0x7fff7dcff000: (vdso) 0x7fce2889e000: /usr/lib64/libxf86config.so.0 0x7fce28697000: /usr/lib64/libpciaccess.so.0 0x7fce28462000: /usr/lib64/libXfont.so.1 0x7fce28260000: /usr/lib64/libXau.so.6 0x7fce28059000: /usr/lib64/libfontenc.so.1 0x7fce27dfd000: /usr/lib64/libpixman-1.so.0 0x7fce27bed000: /usr/lib64/libhal.so.1 0x7fce279ac000: /lib64/libdbus-1.so.3 0x7fce2778f000: /lib64/libpthread.so.0 0x7fce2758a000: /usr/lib64/libXdmcp.so.6 0x7fce27338000: /usr/lib64/libssl.so.8 0x7fce26fae000: /usr/lib64/libcrypto.so.8 0x7fce26daa000: /lib64/libdl.so.2 0x7fce26b95000: /lib64/libz.so.1 0x7fce2697b000: /lib64/libaudit.so.0 0x7fce2675d000: /lib64/libselinux.so.1 0x7fce264d8000: /lib64/libm.so.6 0x7fce262d0000: /lib64/librt.so.1 0x7fce25f53000: /lib64/libc.so.6 0x7fce25cb8000: /usr/lib64/libfreetype.so.6 0x7fce25ab4000: /lib64/libcap.so.2 0x7fce28ab0000: /lib64/ld-linux-x86-64.so.2 0x7fce25885000: /lib64/libgssapi_krb5.so.2 0x7fce255c8000: /lib64/libkrb5.so.3 0x7fce253c5000: /lib64/libcom_err.so.2 0x7fce25199000: /lib64/libk5crypto.so.3 0x7fce24f95000: /lib64/libattr.so.1 0x7fce24d8c000: /lib64/libkrb5support.so.0 0x7fce24b8a000: /lib64/libkeyutils.so.1 0x7fce24970000: /lib64/libresolv.so.2 0x7fce2474d000: /usr/lib64/xorg/modules/extensions/libextmod.so 0x7fce24549000: /usr/lib64/xorg/modules/extensions/libdbe.so 0x7fce242e2000: /usr/lib64/xorg/modules/extensions/libglx.so 0x7fce240db000: /usr/lib64/xorg/modules/extensions/librecord.so 0x7fce23ed1000: /usr/lib64/xorg/modules/extensions/libdri.so 0x7fce23cc7000: /usr/lib64/libdrm.so.2 0x7fce23ac4000: /usr/lib64/xorg/modules/extensions/libdri2.so 0x7fce23825000: /usr/lib64/xorg/modules/drivers/intel_drv.so 0x7fce2361c000: /usr/lib64/libdrm_intel.so.1 0x7fce23416000: /usr/lib64/xorg/modules/drivers/vesa_drv.so 0x7fce23211000: /usr/lib64/xorg/modules/drivers/fbdev_drv.so 0x7fce2300d000: /usr/lib64/xorg/modules/linux/libfbdevhw.so 0x7fce22dec000: /usr/lib64/xorg/modules/libfb.so 0x7fce22afe000: /usr/lib64/dri/i965_dri.so 0x7fce22702000: /usr/lib64/dri/libdricore.so 0x7fce224c1000: /lib64/libexpat.so.1 0x7fce222b7000: /usr/lib64/xorg/modules/input/evdev_drv.so 0x7fce1f563000: /lib64/libgcc_s.so.1 Segmentation fault at address (nil) Fatal server error: Caught signal 11 (Segmentation fault). Server aborting Please consult the The X.Org Foundation support at http://wiki.x.org for help. Please also check the log file at "/var/log/Xorg.0.log" for additional information. (II) ThinkPad Extra Buttons: Close (II) UnloadModule: "evdev" (II) AT Translated Set 2 keyboard: Close (II) UnloadModule: "evdev" (II) P.I. Engineering PC Keyboard/Mouse to USB Adapter: Close (II) UnloadModule: "evdev" (II) TPPS/2 IBM TrackPoint: Close (II) UnloadModule: "evdev" (II) Macintosh mouse button emulation: Close (II) UnloadModule: "evdev" (II) P.I. Engineering PC Keyboard/Mouse to USB Adapter: Close (II) UnloadModule: "evdev" (II) Sleep Button: Close (II) UnloadModule: "evdev" (II) Video Bus: Close (II) UnloadModule: "evdev" (II) Power Button: Close (II) UnloadModule: "evdev" (II) AIGLX: Suspending AIGLX clients for VT switch Version-Release number of selected component (if applicable): mesa-libGLU-7.6-0.7.fc12.x86_64 compiz-0.8.2-9.fc12.x86_64 xorg-x11-server-Xorg-1.6.99-22.20090724.fc12.x86_64 xorg-x11-server-utils-7.4-11.fc12.x86_64 compiz-fusion-0.8.2-4.fc12.x86_64 mesa-libGL-devel-7.6-0.7.fc12.x86_64 compiz-gnome-0.8.2-9.fc12.x86_64 xorg-x11-server-common-1.6.99-22.20090724.fc12.x86_64 mesa-dri-drivers-7.6-0.7.fc12.x86_64 compiz-fusion-gnome-0.8.2-4.fc12.x86_64 mesa-libGL-7.6-0.7.fc12.x86_64 mesa-libGLU-devel-7.6-0.7.fc12.x86_64 How reproducible: Every time Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Created attachment 355886 [details] Xorg.0.log with Segfault from enabling desktop effects
Created attachment 356322 [details] /var/log/Xorg.0.log showing segfault when enabling 'desktop effects' Essentially the same crash with updated kernel and xorg packages: xorg-x11-drv-intel-2.8.0-3.fc12.x86_64 xorg-x11-server-utils-7.4-11.fc12.x86_64 xorg-x11-server-Xorg-1.6.99-26.20090804.fc12.x86_64 xorg-x11-server-common-1.6.99-26.20090804.fc12.x86_64 kernel-2.6.31-0.132.rc5.git3.fc12.x86_64
Compiz/Desktop-Effects works (Thinkpad X200, w/Intel) with xorg-x11-server-common-1.6.99-28.20090804.fc12.x86_64.rpm xorg-x11-server-Xorg-1.6.99-28.20090804.fc12.x86_64.rpm libxf86config-1.6.99-28.20090804.fc12.x86_64.rpm Thanks!
*** Bug 516162 has been marked as a duplicate of this bug. ***
Looks similar to bug 515755, but not exactly the same.
* Thu Aug 06 2009 Adam Jackson <ajax> 1.6.99-28.20090804 - xserver-1.6.99-dri2-crash-fixes.patch: don't cough and die just because the driver had the gall not to register a SwapBuffers handler. Marking fixed as per comment #3.