Chuck & Utkarsh, Well, this is good news, at least we know what is going on.
I tried paraview –mesa-llvm and got error that libatomic.so.1 is missing So, what is the minimum required version of OpenGL required for Paraview5? At this point, since we have a support contract with realVNC, we will go back to them with your 2 options, but specifying what version of OpenGL is required and then see what they can do. Thanks very much, I believe with this 1 additional fact we can chart a path forward with realVNC. As far as the distro – we are on SUSE, but are migrating to RedHat very soon. Dennis From: Chuck Atkins [mailto:[email protected]] Sent: Wednesday, April 13, 2016 2:38 PM To: Utkarsh Ayachit <[email protected]> Cc: Dennis Conklin <[email protected]>; ParaView Mailing List <[email protected]> Subject: Re: [Paraview] [EXT] Re: v5.0.1 & RealVNC Hi Dennis, Xlib: extension "NV-GLX" missing on display "alnx031:15.0". OpenGL vendor string: Mesa project: www.mesa3d.org<http://www.mesa3d.org> OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.5 Mesa 6.4.1) OpenGL extensions: As I suspected, this is telling us is that the VNC server does not have access to the GPU on the machine it's running on and is falling back to the Mesa software driver, which does not support the version of OpenGL that ParaView requires. Older versions of ParaView (4.x) used a much older OpenGL stack while the newer 5.x releases have a completely overhauled rendering backend but it requires support for newer OpenGL versions. So, even though older ParaView versions worked, they still were not able to use the GPU and likely had fairly poor performance. Given that, there are 2 options: * Ideal: * See if your sysadmins can "fix" or configure the VNC server on the workstation to work with the GPU. * Workable: * Run ParaView using a newer version of Mesa. * You can probably use the binaries packaged with Paraview as Utkarsh mentioned by adding --mesa-llvm. * If this doesn't work, the mesa binaries we ship with ParaView are probably incompatible with the Linux distro the server runs. Which distro does the server run? We may have a new version already built that you can try to use. * Not ideal since it's still using software rendering but better than nothing if your admins can't get the VNC server working with the GPU. - Chuck - Chuck On Wed, Apr 13, 2016 at 2:19 PM, Utkarsh Ayachit <[email protected]<mailto:[email protected]>> wrote: Dennis, Don't mean to distract this conversation -- I'll let Chuck follow up on the VNC thing -- but a a small sidetrack: Can you trying running paraview as: > paraview --mesa-llvm Does that work? Utkarsh On Wed, Apr 13, 2016 at 12:12 PM, Dennis Conklin <[email protected]<mailto:[email protected]>> wrote: > Chuck, > > > > This is what I get – none of this means anything to me! > > > > Dennis > > > > > > Xlib: extension "NV-GLX" missing on display "alnx031:15.0". > > OpenGL vendor string: Mesa project: www.mesa3d.org<http://www.mesa3d.org> > > OpenGL renderer string: Mesa GLX Indirect > > OpenGL version string: 1.2 (1.5 Mesa 6.4.1) > > OpenGL extensions: > > > > From: Chuck Atkins > [mailto:[email protected]<mailto:[email protected]>] > Sent: Wednesday, April 13, 2016 11:56 AM > To: Dennis Conklin > <[email protected]<mailto:[email protected]>> > Cc: ParaView Mailing List > <[email protected]<mailto:[email protected]>> > Subject: Re: [EXT] Re: [Paraview] v5.0.1 & RealVNC > > > > Hi Dennis, > > I suspect the GPU is not getting used by the VNC server and thus falling > back to a software OpenGL implementation with older mesa and not a new > enough OpenGL support. Different VNC servers on Linux have different > capabilities, with some able to reach their underlying GPU and some not. > From your VNC session, can you open up a terminal and run: glxinfo | grep > '^OpenGL' ? That should be more telling. > > > - Chuck > > > > On Wed, Apr 13, 2016 at 9:58 AM, Dennis Conklin > <[email protected]<mailto:[email protected]>> wrote: > > Chuck, > > > > Sorry, got additional details from the sysops. > > > > We have GPUs in our workstations – he was referring that we don’t have GPU > clusters for computation. I understand that the VNC server is running on > the workstation that I attach to, and yes, we are using the GPU on that > workstation to render. > > > > FYI, the workstations have Nvidia K4000 cards and we are running realVNC – > any chance this is part of your test suite? > > > > Thanks again, sorry for the confusion, but I am NOT a Linux or VNC guru!! > > > > Dennis > > > > From: Chuck Atkins > [mailto:[email protected]<mailto:[email protected]>] > Sent: Tuesday, April 12, 2016 6:05 PM > To: Dennis Conklin > <[email protected]<mailto:[email protected]>> > Cc: ParaView Mailing List > <[email protected]<mailto:[email protected]>> > Subject: [EXT] Re: [Paraview] v5.0.1 & RealVNC > > > > Sorry, forgot to cc the list. > > Hi Dennis, a few questions: > > Are you using the binaries from paraview.org<http://paraview.org> or did you > build it yourself? > Does the machine with the vnc server have a GPU you're trying use? > You said previous versions of paraview worked. Does that include 5.0 and > 4.x or just 4.x? > > On Apr 12, 2016 4:04 PM, "Dennis Conklin" > <[email protected]<mailto:[email protected]>> > wrote: > > All, > > > > So I started testing Paraview v5.0.1 Linux and it doesn’t work with RealVNC > v4, or v5.1.1 or v5.3 (dies with Segmentation fault without even displaying > a screen). Earlier versions of Paraview work but not 5.0.1. I am not very > familiar with VNC. Are there graphics or other options in VNC that need to > be tuned that I could refer to my sysops? > > > > Thanks for any hints. > > > > Dennis > > > _______________________________________________ > Powered by www.kitware.com<http://www.kitware.com> > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Please keep messages on-topic and check the ParaView Wiki at: > http://paraview.org/Wiki/ParaView > > Search the list archives at: http://markmail.org/search/?q=ParaView > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/paraview > > > > > _______________________________________________ > Powered by www.kitware.com<http://www.kitware.com> > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Please keep messages on-topic and check the ParaView Wiki at: > http://paraview.org/Wiki/ParaView > > Search the list archives at: http://markmail.org/search/?q=ParaView > > Follow this link to subscribe/unsubscribe: > http://public.kitware.com/mailman/listinfo/paraview >
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Search the list archives at: http://markmail.org/search/?q=ParaView Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/paraview
