On 2/6/12 10:13 AM, Paul Melis wrote: > I'm using VirtualGL 2.3 on an OpenSuse 12.1 x86_64 machine. I connect to > this machine using TurboVNC and the VNC server running on the machine is > also TurboVNC (1.0.80). I installed both TurboVNC and VirtualGL using > the rpms from the website. > > When running the OpenGL-based application I want to use (ultragrid) I get: > > [VGL] ERROR: glXCreateContextAttribsARB symbol not loaded > > I've tried only two other apps (glxinfo and glxgears) and those run > without problems. The machine actually uses nouveau as display driver (I > don't administer it myself). Any clues?
Yes. Don't use nouveau. The error above is generated because your application is trying to use the OpenGL 4 context creation function (glXCreateContextAttribsARB()) but your installed version of libGL does not have that function. Per the VGL User's Guide, you should always download and install the vendor drivers for your 3D graphics card, not use the drivers that ship with Linux. Nouveau and other "open source alternative" drivers typically have more limited 3D acceleration support, or none at all. ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ VirtualGL-Users mailing list VirtualGL-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/virtualgl-users