Re: OpenGL extensions on AMD64 linux
Posted by
Darius Clarke on
May 15, 2009; 3:29pm
URL: https://forum.world.st/Metaverse-U-at-Stanford-University-tp127586p127588.html
Hi Matthew,
It sounds like you don't have the proper Ubuntu Linux graphics drivers for your card.
First try Envy. If that doesn't work, try System>Administration>Restricted Drivers manager.
Are you using 32 bit Ubuntu or 64 bit Ubuntu?
If on 64 bit Ubuntu, check with the manufacturer for 64 bit drivers for your card.
If no 64 bit drivers are found, you may need to use 32 bit Ubuntu until the 64 bit drivers are available.
Also, google search how other folks installed graphics drivers for your card into Ubuntu. Be sure to include the graphics card make and model number.
Cheers,
Darius
______________
On Fri, May 15, 2009 at 7:22 AM, Matthew Chadwick
<[hidden email]> wrote:
Hi,
I've just moved to an AMD64 Ubuntu Linux machine and while I can run Croquet and my images (derived from the Croquet1.0.25 image) I cannot use OpenGL extensions. All the standard OpenGL stuff runs fine, but my code uses extensions like FBO, PBO (for GLSL computations) and I cannot get these to work. Firstly, the *OGLExtManager reports that the various extensions, like GL_ARB_vertex_buffer_object are not present (i.e. ogl extensions includes: extName returns false in loadExtension:), yet the extensions are available on the hardware according to glxinfo (my card is new). Looking at the contents of ogl extensions reveals that many of the extensions available aren't in the set. Removing the check in loadExtension: to allow the extension to be loaded anyway just results in the VM crashing. I don't understand the FFI well enough to work this one out myself -- what should I try ? All my code works fine on my other machine (PPC iMac).
Many thanks,
Matthew