http://bugzilla.kernel.org/show_bug.cgi?id=12345
Summary: X on Intel 965GM hangs on console switch if compositing is enabled Product: Drivers Version: 2.5 KernelVersion: 2.6.28 Platform: All OS/Version: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Video(DRI) AssignedTo: drivers_video-...@kernel-bugs.osdl.org ReportedBy: no...@gmx.net Latest working kernel version: 2.6.27 Earliest failing kernel version: 2.6.28-rc1 Hardware Environment: 00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)(prog-if 00 [VGA controller]) Software Environment: Xorg 1.5.3 Problem Description: X freezes (no keyboard input/sometimes even mouse pointer freeze) on switching to X after switching to another console (either Alt-F* or chvt) if a compositing manager is running (kwin/compiz but not Xfwm/metacity with enabled compositing) X cannot be killed except for SAK/kill -9 A gdb backtrace of the frozen X: (gdb) bt #0 0x00007f8256a113e7 in ioctl () from /lib/libc.so.6 #1 0x00007f82556065d3 in drmIoctl () from /usr/lib/libdrm.so.2 #2 0x00007f8255606c70 in drmWaitVBlank () from /usr/lib/libdrm.so.2 #3 0x00007f82446d869e in ?? () from /usr/lib/dri/i965_dri.so #4 0x00007f82446d88b3 in driWaitForVBlank () from /usr/lib/dri/i965_dri.so #5 0x00007f82446e2165 in intelSwapBuffers () from /usr/lib/dri/i965_dri.so #6 0x00007f82446d9c1f in ?? () from /usr/lib/dri/i965_dri.so #7 0x00007f8255e6005f in __glXDRIdrawableSwapBuffers (basePrivate=0x2a198b0) at ../../glx/glxdri.c:260 #8 0x00007f8255e54036 in __glXDisp_SwapBuffers (cl=0x2982488, pc=<value optimized out>) at ../../glx/glxcmds.c:1442 #9 0x00007f8255e572d2 in __glXDispatch (client=0x296dca0) at ../../glx/glxext.c:512 #10 0x000000000044c2d4 in Dispatch () at ../../dix/dispatch.c:454 #11 0x0000000000432bcd in main (argc=9, argv=0x7fff60be6888, envp=<value optimized out>) at ../../dix/main.c:441 I can "unfreeze" X by attaching/detaching gdb. (in -rc6 also switching on/off of the hardware wlan killswitch a few times (6-10) would unfreeze X [each on/off enabled some drawing ops]) The problem occures with any combination of libdrm 2.4.1/2.4.3 and xserver-xorg-intel 2.5.1/2.5.99.1. Same X, driver and drm works fine with 2.6.27. -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. ------------------------------------------------------------------------------ -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel