<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Hi Dennis,<br> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang="EN-US"><div>
<p class="MsoNormal"><span style="font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(31,73,125)">Xlib: extension "NV-GLX" missing on display "alnx031:15.0".</span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(31,73,125)">OpenGL vendor string: Mesa project: <a href="http://www.mesa3d.org" target="_blank">www.mesa3d.org</a></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(31,73,125)">OpenGL renderer string: Mesa GLX Indirect</span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(31,73,125)">OpenGL version string: 1.2 (1.5 Mesa 6.4.1)</span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:"Calibri",sans-serif;color:rgb(31,73,125)">OpenGL extensions:</span></p></div></div></blockquote><div><br></div></div>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:<br></div><ul><li>Ideal:</li><ul><li>See if your sysadmins can "fix" or configure the VNC server on the workstation to work with the GPU.</li></ul><li>Workable:</li><ul><li>Run ParaView using a newer version of Mesa.</li><ul><li>You can probably use the binaries packaged with Paraview as Utkarsh mentioned by adding --mesa-llvm.</li><li>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.<br></li><li>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.</li></ul></ul></ul>- Chuck</div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr">- Chuck<br></div></div></div>
<br><div class="gmail_quote">On Wed, Apr 13, 2016 at 2:19 PM, Utkarsh Ayachit <span dir="ltr"><<a href="mailto:utkarsh.ayachit@kitware.com" target="_blank">utkarsh.ayachit@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dennis,<br>
<br>
Don't mean to distract this conversation -- I'll let Chuck follow up<br>
on the VNC thing -- but a a small sidetrack:<br>
<br>
Can you trying running paraview as:<br>
<br>
> paraview --mesa-llvm<br>
<br>
Does that work?<br>
<br>
Utkarsh<br>
<br>
On Wed, Apr 13, 2016 at 12:12 PM, Dennis Conklin<br>
<div class="HOEnZb"><div class="h5"><<a href="mailto:dennis_conklin@goodyear.com">dennis_conklin@goodyear.com</a>> wrote:<br>
> Chuck,<br>
><br>
><br>
><br>
> This is what I get – none of this means anything to me!<br>
><br>
><br>
><br>
> Dennis<br>
><br>
><br>
><br>
><br>
><br>
> Xlib: extension "NV-GLX" missing on display "alnx031:15.0".<br>
><br>
> OpenGL vendor string: Mesa project: <a href="http://www.mesa3d.org" rel="noreferrer" target="_blank">www.mesa3d.org</a><br>
><br>
> OpenGL renderer string: Mesa GLX Indirect<br>
><br>
> OpenGL version string: 1.2 (1.5 Mesa 6.4.1)<br>
><br>
> OpenGL extensions:<br>
><br>
><br>
><br>
> From: Chuck Atkins [mailto:<a href="mailto:chuck.atkins@kitware.com">chuck.atkins@kitware.com</a>]<br>
> Sent: Wednesday, April 13, 2016 11:56 AM<br>
> To: Dennis Conklin <<a href="mailto:dennis_conklin@goodyear.com">dennis_conklin@goodyear.com</a>><br>
> Cc: ParaView Mailing List <<a href="mailto:paraview@paraview.org">paraview@paraview.org</a>><br>
> Subject: Re: [EXT] Re: [Paraview] v5.0.1 & RealVNC<br>
><br>
><br>
><br>
> Hi Dennis,<br>
><br>
> I suspect the GPU is not getting used by the VNC server and thus falling<br>
> back to a software OpenGL implementation with older mesa and not a new<br>
> enough OpenGL support. Different VNC servers on Linux have different<br>
> capabilities, with some able to reach their underlying GPU and some not.<br>
> From your VNC session, can you open up a terminal and run: glxinfo | grep<br>
> '^OpenGL' ? That should be more telling.<br>
><br>
><br>
> - Chuck<br>
><br>
><br>
><br>
> On Wed, Apr 13, 2016 at 9:58 AM, Dennis Conklin<br>
> <<a href="mailto:dennis_conklin@goodyear.com">dennis_conklin@goodyear.com</a>> wrote:<br>
><br>
> Chuck,<br>
><br>
><br>
><br>
> Sorry, got additional details from the sysops.<br>
><br>
><br>
><br>
> We have GPUs in our workstations – he was referring that we don’t have GPU<br>
> clusters for computation. I understand that the VNC server is running on<br>
> the workstation that I attach to, and yes, we are using the GPU on that<br>
> workstation to render.<br>
><br>
><br>
><br>
> FYI, the workstations have Nvidia K4000 cards and we are running realVNC –<br>
> any chance this is part of your test suite?<br>
><br>
><br>
><br>
> Thanks again, sorry for the confusion, but I am NOT a Linux or VNC guru!!<br>
><br>
><br>
><br>
> Dennis<br>
><br>
><br>
><br>
> From: Chuck Atkins [mailto:<a href="mailto:chuck.atkins@kitware.com">chuck.atkins@kitware.com</a>]<br>
> Sent: Tuesday, April 12, 2016 6:05 PM<br>
> To: Dennis Conklin <<a href="mailto:dennis_conklin@goodyear.com">dennis_conklin@goodyear.com</a>><br>
> Cc: ParaView Mailing List <<a href="mailto:paraview@paraview.org">paraview@paraview.org</a>><br>
> Subject: [EXT] Re: [Paraview] v5.0.1 & RealVNC<br>
><br>
><br>
><br>
> Sorry, forgot to cc the list.<br>
><br>
> Hi Dennis, a few questions:<br>
><br>
> Are you using the binaries from <a href="http://paraview.org" rel="noreferrer" target="_blank">paraview.org</a> or did you build it yourself?<br>
> Does the machine with the vnc server have a GPU you're trying use?<br>
> You said previous versions of paraview worked. Does that include 5.0 and<br>
> 4.x or just 4.x?<br>
><br>
> On Apr 12, 2016 4:04 PM, "Dennis Conklin" <<a href="mailto:dennis_conklin@goodyear.com">dennis_conklin@goodyear.com</a>><br>
> wrote:<br>
><br>
> All,<br>
><br>
><br>
><br>
> So I started testing Paraview v5.0.1 Linux and it doesn’t work with RealVNC<br>
> v4, or v5.1.1 or v5.3 (dies with Segmentation fault without even displaying<br>
> a screen). Earlier versions of Paraview work but not 5.0.1. I am not very<br>
> familiar with VNC. Are there graphics or other options in VNC that need to<br>
> be tuned that I could refer to my sysops?<br>
><br>
><br>
><br>
> Thanks for any hints.<br>
><br>
><br>
><br>
> Dennis<br>
><br>
><br>
> _______________________________________________<br>
> Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
><br>
> Visit other Kitware open-source projects at<br>
> <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
><br>
> Please keep messages on-topic and check the ParaView Wiki at:<br>
> <a href="http://paraview.org/Wiki/ParaView" rel="noreferrer" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
><br>
> Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" rel="noreferrer" target="_blank">http://markmail.org/search/?q=ParaView</a><br>
><br>
> Follow this link to subscribe/unsubscribe:<br>
> <a href="http://public.kitware.com/mailman/listinfo/paraview" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/paraview</a><br>
><br>
><br>
><br>
><br>
> _______________________________________________<br>
> Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
><br>
> Visit other Kitware open-source projects at<br>
> <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
><br>
> Please keep messages on-topic and check the ParaView Wiki at:<br>
> <a href="http://paraview.org/Wiki/ParaView" rel="noreferrer" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
><br>
> Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" rel="noreferrer" target="_blank">http://markmail.org/search/?q=ParaView</a><br>
><br>
> Follow this link to subscribe/unsubscribe:<br>
> <a href="http://public.kitware.com/mailman/listinfo/paraview" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/paraview</a><br>
><br>
</div></div></blockquote></div><br></div>