Ok. First off a little intro to the problem. I'm running on two machines, one of which is running Fedora Core, and the other runs RedHat 9.0. I am working on a software project that involves using Java3D, which I believe links right into OpenGL. I do not have any root access, as these are machines at work.
With the Fedora machine I am having no problem running the portions of the code that include Java3D. Everything is moving swimmingly.
However, with the RedHat machine I am having troubles. Whenever the code attempts to make a call that would perform rendering involving Java3D, (e.g. constructing a Canvas3D object) I get this:
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
************************************************************************
*** ERROR: Canvas3D constructed with a null GraphicsConfiguration
*** This will cause a NullPointerException in a subsequent release
************************************************************************
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
I did some searching around on these boards, and found a couple of helpful bits.
Quote:
Originally posted by DrOzz
what is the output of :
glxinfo | grep rendering
and also :
cat /etc/X11/XF86Config | grep glx
|
On the Fedora machine, the outputs are:
direct rendering: Yes
Load "glx"
Now, on the RedHat machine, the grep for glx in the Config file is the same. "Load 'glx'" is not commented out. However, this is what I got when I typed in "glxinfo | grep rendering":
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Most of the fixes I saw on these posts were along the lines of "uncomment the load glx line", but seeing as how that line is uncommented, I'm kind of at a loss. I am new to Linux, and I do not have root access, so I don't know what other system information to provide right now. Any ideas for fixes? I would be extremely grateful for any assistance. Thanks!
-Joe