I am developing an application using World Wind Java on a VIA pc2500 system. It used a CN700 chipset with a UniChrome Pro GPU. Here are the details of my issue. I would appreciate any feedback.
A quick search on Google shows the Unichrome drivers reporting OpenGL 1.2, I believe JOGL more or less expects version 1.3. Further searching in the OpenGL Extension viewer shows that the Unichrome supports ARB_Multitexture but that would be the glActiveTextureARB() function call. Perhaps Ken would be able to point you in the right direction for a work around, if one is possible.
Then with regards to the Linux drivers, that’s a whole different animal. Between poor drivers, the S3 that developed S3TC no longer really existing, and legal issues (ie. Mesa can’t support it) regarding S3TC you might just be out of luck. Or you could do some searching on Mesa and S3TC, apparently there are ways to ‘make’ it work with some card and driver combinations.