New DRI interface changes landed

Vincent Vanackere vincent.vanackere at gmail.com
Tue Oct 16 11:30:14 PDT 2007


2007/10/16, Kristian Høgsberg <krh at bitplanet.net>:
> On 10/16/07, Michel Dänzer <michel at tungstengraphics.com> wrote:
> >
> > On Mon, 2007-10-15 at 19:54 +0200, Vincent Vanackere wrote:
> > >
> > > (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
> > > (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
> >
> > Update from xserver and mesa Git and try again.
>
> Thanks Michel, that looks like the right fix.  I think I just disabled
> the tex offset extension when I was developing the buffer object based
> tfp and forgot to add it back.
>
> Kristian
>

[ I had to also update libdrm from git to make everything compile. ]
The good news : X doesn't segfault anymore when running compiz... The
bad one : I now have another problem and I'm now getting an infinite
loop instead (100% cpu taken by Xorg). I'm getting the following
message ad nauseam in the logs :

tossed event which came in late
mieqEnequeue: out-of-order valuator event; dropping.
tossed event which came in late
mieqEnequeue: out-of-order valuator event; dropping.
[...]

Here's what I get if I attach a debugger :

(gdb) bt
#0  0x00002aed809c16c7 in ioctl () from /lib/libc.so.6
#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
#5  0x00002aed817425d2 in __glXDispatch (client=0x1627d90)
    at ../../../GL/glx/glxext.c:506
#6  0x000000000044d0f0 in Dispatch () at ../../dix/dispatch.c:502
#7  0x0000000000435955 in main (argc=10, argv=0x7fff2bb68968,
    envp=<value optimized out>) at ../../dix/main.c:452

I'm also attaching the full Xorg.log in case it could help...

Best regards,

Vincent
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log
Type: text/x-log
Size: 127357 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20071016/38d6d355/attachment.bin>


More information about the xorg mailing list