New DRI interface changes landed

Vincent Vanackere vincent.vanackere at
Wed Oct 17 00:36:21 PDT 2007

2007/10/17, Michel Dänzer <michel at>:
> > Here's what I get if I attach a debugger :
> >
> > (gdb) bt
> > #0  0x00002aed809c16c7 in ioctl () from /lib/
> > #1  0x00002aed81fc2926 in drmFenceWait (fd=10, flags=<value optimized out>,
> >     fence=0x1611fa0, flush_type=<value optimized out>) at xf86drm.c:2520
> > #2  0x00002aed9300b9e6 in dri_ttm_fence_wait (fence=0x1611f80)
> >     at intel_bufmgr_ttm.c:694
> > #3  0x00002aed92fee12e in intelFinish (ctx=0x15f79a0) at intel_context.c:318
> > #4  0x00002aed8175e8be in __glXDisp_Finish (cl=0x1627f48,
> >     pc=<value optimized out>) at ../../../GL/glx/single2.c:238
> Looks like a GPU lockup. Does this also happen if you use the i915
> kernel module from your kernel instead of from drm Git? The Mesa i915
> driver is currently very slow using the TTM due to issues to be worked
> out in the DRM anyway.

Indeed the non-git i195 kernel module makes things working again with
compiz, except that I now occasionnaly get some screen corruption (a
typical case occurs when minimising/maximising some windows, it looks
like the some parts of the screen are not refreshed correctly). How
can I help debug this issue better ?


More information about the xorg mailing list