About the Xorg bug.
https://bugs.freedesktop.org/show_bug.cgi?id=69543

There is in a answer of Martin saying this:

> Also "xflush(); sleep(10ms);" or "xsync()" between xfillrectangle() and 
xdrawlines() prevents the distortion.

Maybe we can try this, in MSEgui code insert a "sleep(10);" after a
problematic "xflush()".

I did check in MSEgui code and xflush() appears 8x in
mseide-msegui/lib/common/kernel/linux/mseguiintf.pas

And for "xsync()" between xfillrectangle() and 
xdrawlines() it is in msex11gdi.pas

Sadly I cannot help to test, all is working perfectly here on a ThinkPad
X390 with default drivers. 

Fre;D



--
Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/


_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to