I installed the Blackdown Java3D API into my linux laptop. When I tried to run an applet demo to check that everything was okay, I got about 12 lines with the same error stating:
Xlib: extension "GLX" missing on display ":0.0".
The installation notes said that I needed to have XFree86 4.1 or later and XFree86's Mesa Library and DRI. On the www.mesa3d.org
website I learned that the DRI is part of XFree86 4.0 and later and if you have XFree86 4.x you do not need to install Mesa separately. All the important parts of Mesa will be installed with the rest of XFree86.
An rpm -qa showed me that Mandrake installed XFree86 4.1.0-17mdk( along with various other XFree86 rpms) and also Mesa-common-3.4.2-2mdk was installed.
I then tried the Mesa demos and I got this error:
GLUT: Fatal Error in bounce: OpenGL GLX extension not supported by display: :0
bounce is the demo. My laptop uses the NeoMagic 2160[MagicGraph 128XD] video card.
What do I do now? Do the two errors I keep getting mean I have to find some kind of driver for Mesa to communicate with the NM card. I've have virtually no knowledge about XFree86 and all it's workings and I'm relatively new at Linux. If anyone can help me I would really appreciate it. This is all for a Java project I'm doing and I wanna use the Java3D API to spice it up. Sorry the message is so long.