I have an opengl program that a client is reporting fails to run. I wrote him a small program to try and find exactly where the problem is and it looks like the issue is choosing the X visual. I’m using the following attributes as input:
GLX_RGBA,
GLX_RED_SIZE,4,
GLX_GREEN_SIZE,4,
GLX_BLUE_SIZE,4,
GLX_DOUBLEBUFFER,
Presumably one of these is attributes is not supported by his visual; however, when I look at his print out of glxinfo, there is a visual listed which matches this minimal criteria
Or am I reading the output incorrectly. I’m guessing the next thing I was going to try changing the attributes. But I thought I’d try a post to see if anyone has other suggestions. Or if you need more information please let me know.
Thanks for the suggestion. It turns out that the client has both 64 bit and 32 bit versions of gl on his system. The 32 bit version is not picking up the any visuals while the 64 bit version works fine. He’s using FC13 with GeForce 9700M. I’m going to suggest that he use the 64 bit version of the software or trying to re-install the 32 bit nvidia drivers. But I wasn’t sure if others had run into this issue and/or had ideas to offer.