Under redhat 6.2beta I am seeing a 6 second delay on GL initialization. If If I remove the code that loops over each possible display then the 6 second delay does not happen.
Fixed by only probing server :0, unless the new LIBGL_MULTIHEAD
env var is defined.
I better solution would require knowing how many X server are running.
Don\'t know how to do that right now.