Re: [VirtualGL-Users] using turbovnc without virtualgl
3D Without Boundaries
Brought to you by:
dcommander
From: Shanon L. <au...@ii...> - 2011-09-10 01:21:00
|
Hi Kevin On Sat, Sep 10, 2011 at 3:00 AM, Kevin Van Workum <va...@sa...>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) hth Shanon |