Hi All,

I'm currently investigating an issue we are having when using DirectFB
with the X11 backend and the OpenGL driver.The issue is that X11
communication hangs after some period of time. The drawing thread is
stuck in _XReply function and waiting for 

The currently discovered problem is in the fact that Xlib is used from
multiple thread. The first thread is our application with drawing to
DirectFB. The second thread is the X11/Input thread created by DirectFB.
This seems to result in a deadlock until the mouse is moved (or keyboard
is pressed).
The usage of OpenGL might complicate the matters, since I think there is
an additional communication path to Xlib via OpenGL libraries.

My current attempt is to use XCB for X11/Input, but this made matters
worse, rather than better.

Did anyone have a similar issue (and hopefully solution for it) with X11
before?
Is there any way to serialize the access by DirectFB to OpenGL and Xlib?

Thanks in advance,

- Joris

_______________________________________________
directfb-users mailing list
directfb-users@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to