Not sure what happened. I don't think it was due to the application
misbehaving because for example, I could only start a single instance of
glxgears. Starting a second produced the same errors. Also xlsclients -d
:0 | wc -l showed 0 clients connected, even with 1 glxgears window
running. After
Well, your original question was regarding a client limit on the 3D X
server, not the 2D X server. While VirtualGL is only opening one
connection per process to the 3D X server, on the 2D X server it will
open as many as 3 connections per 3D window. This is done in order to
support pipelined