On 9/9/11 8:20 PM, Shanon Loughton wrote: > Is it possible to use turbovnc server without VirtualGL and still be > able to run OpenGL applications? It works fine with tightvnc. > > > Yes. Although I dont think installing both VirtualGL + TurboVNC offer > much/any advantage. TurboVNC by itself with libjpeg-turbo compression > is prob the reason I would use over other VNCs. > > The roundabout way is: Set the environment variable > LIBGL_ALWAYS_INDIRECT to "yes" in the shell you run the graphics > application from. > > The permanent way is: On linux, you need replace mesa-glx with mesa-swx, > on Ubuntu thats 'libgl1-mesa-swx' package which replaces 'libgl1-mesa-glx'. > > I dont really understand mesa fully yet, but mesa-glx will try to render > on hardware and if it doesnt find any then indirectly to software, or > not at all in some cases. It didnt find any 3d hardware so it went > indirect in your case. > > Install the swx and glxinfo will show to "direct rendering: yes". Your > opengl app should run normally in TurboVNC (without invoking vglrun)
Very interesting tip. I didn't know this was possible. And yes, you're right that VirtualGL has basically no advantage here, given the fact that there is no 3D accelerator for it to use. ------------------------------------------------------------------------------ Malware Security Report: Protecting Your Business, Customers, and the Bottom Line. Protect your business and customers by understanding the threat from malware and how it can impact your online business. http://www.accelacomm.com/jaw/sfnl/114/51427462/ _______________________________________________ VirtualGL-Users mailing list VirtualGL-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/virtualgl-users