Hi,
I can provide some more information about this problem which I reported to
Jupiter.
Our custom build of Mesa 9.1 (built following instructions from the TurboVNC
webpage) does support some (most?) 3D applications.
The one we are struggling with is UCSF Chimera: http://www.cgl.ucsf.edu/chimera/
There is some information on Graphics/Mesa issues here:
http://www.cgl.ucsf.edu/chimera/data/downloads/1.7/linux.html
When it starts up, we are getting a message saying "Outline highlight not
supported by hardware" and "Possible display misconfiguration", which occurs
when Chimera is trying to call this code:
#ifndef CHIMERA_OSMESA
if (togl == NULL)
return;
Togl_MakeCurrent(togl);
#else
OSMesaMakeCurrent(static_cast<OSMesaContext>(state_->context()),
framebuffer, GL_UNSIGNED_BYTE, myWidth, myHeight);
#endif /* CHIMERA_OSMESA */
in
http://plato.cgl.ucsf.edu/trac/chimera/browser/trunk/libs/_chimera/LensViewer.cpp
Building UCSF Chimera from source is apparently very difficult / impossible due
to licensing issues and lack of documentation:
http://www.cgl.ucsf.edu/chimera/sourcecode.html
So we are using a binary distribution, which tries to bundle all of its
dependencies within its package wherever possible, rather than relying on
external dependencies. The binary distribution of UCSF Chimera provides
graphics-related shared libraries including libftgl.so.2.1.3, libgfxinfo.so,
libGLU.so.1.3.070601, libGLw.so.1.0.0, plus the Python packages PyOpenGL and
ToGL.
Cheers,
James
On 08/03/2013, at 12:21 AM, jupiter wrote:
> Hi,
>
> Follow up recent discussions as well as DRC's recommendation and
> document in http://www.virtualgl.org/Documentation/Mesa, I built mesa
> 9.1 with configuration of "--enable-xlib-glx --disable-dri
> --with-gallium-drivers=swrast" on RHEL 6.2, to replace the TigerVNC by
> TurboVNC and the custom build of mesa 9.1.
>
> The glxgears is running much faster than using TigerVNC. But, there is
> a problem to run 3D rendering, it is too slow to rotate a 3D picture
> in an application such as Chimera which could run smoother on TigerVNC
> than the custom build of mesa and TurboVNC. It seems using xlib-glx
> caused the 3D floating slow down. Any workaround to rectify this
> problem, or we have to use TigerVNC for 3D applications?
>
> Thank you.
>
> Jupiter
>
> ------------------------------------------------------------------------------
> Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
> Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the
> endpoint security space. For insight on selecting the right partner to
> tackle endpoint security challenges, access the full report.
> http://p.sf.net/sfu/symantec-dev2dev
> _______________________________________________
> VirtualGL-Users mailing list
> VirtualGL-Users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/virtualgl-users
------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the
endpoint security space. For insight on selecting the right partner to
tackle endpoint security challenges, access the full report.
http://p.sf.net/sfu/symantec-dev2dev
_______________________________________________
VirtualGL-Users mailing list
VirtualGL-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtualgl-users