If the vendor can provide more information about how they are querying
the driver, then perhaps I can work around the issue in either VirtualGL
or TurboVNC.  If, for instance, they are using the NV-CONTROL X11
extension, then TurboVNC has support for that, but it has to be
explicitly enabled when you start a TurboVNC Server session:

https://cdn.rawgit.com/TurboVNC/turbovnc/2.1.1/doc/index.html#hd009003

Normally this would be done by passing "-nvcontrol :0.0" to
/opt/TurboVNC/bin/vncserver.  If they are using some nVidia-specific GLX
extension, then perhaps VirtualGL simply needs to interpose the function
calls related to that extension and advertise the extension when the
application queries the available GLX extensions.


On 6/2/17 8:02 AM, Peter Tyson wrote:
> Thanks for your suggestions.  The app is Avizo and the issue is that
> on startup it interrogates the driver in some way to determine the
> amount of vmem in the system which fails under VNC.  When such a zero
> value is returned the app then defaults to 4GB present.  The vendor
> supplied me with an environment variable which can override this
> value.
> 
> Peter

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
VirtualGL-Users mailing list
VirtualGL-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtualgl-users

Reply via email to