<div dir="ltr"><div>Alexandre,</div><div>Thanks for the info.</div><div><br></div><div>I filed a bug report on disabling the xdisplay test.</div><div><br></div><div><a href="http://www.vtk.org/Bug/view.php?id=15992">http://www.vtk.org/Bug/view.php?id=15992</a><br></div><div><br></div><div>Best,</div><div>Dan</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Feb 11, 2016 at 12:04 PM, Alexandre Ancel <span dir="ltr"><<a href="mailto:alexandre.ancel@cemosis.fr" target="_blank">alexandre.ancel@cemosis.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Indeed, when I use an ssh -Y for example with the EGL version of ParaView, I end up having this error in the pvserver:<br>"<br>Waiting for client...<br>Connection URL: cs://irma-atlas:11111<br>Accepting connection(s): irma-atlas:11111<br>Client connected.<br>ERROR: In /data/software/src/ParaView/ParaView-v5.0.0-source/VTK/Rendering/OpenGL2/vtkEGLRenderWindow.cxx, line 315<br>vtkEGLRenderWindow (0x2efe490): Only EGL 1.4 and greater allows OpenGL as client API. See eglBindAPI for more information.<br><br>ERROR: In /data/software/src/ParaView/ParaView-v5.0.0-source/VTK/Rendering/OpenGL2/vtkOpenGLRenderWindow.cxx, line 575<br>vtkEGLRenderWindow (0x2efe490): GLEW could not be initialized.<br>"<br></div><div>and ParaVIew crashes.<br></div>I noticed that at the beginning so now I make sure to have no DISPLAY variable set.<br><br><br></div>Regarding to what is shown in: <br><span class="">Help, About, Connection Information, OpenGL Renderer<br><br></span></div>In the OpenGL Renderer section, I have the reference of the graphic card I use, either the K80 or GTX 470. So it should be OK.<br><br><br></div><div>Additionaly, when I built ParaView, I didn't initially put the -DPARAVIEW_BUILD_QT_GUI=OFF option, and I ended having errors with XCreateWindow during the compilation, which seems normal as I used -DVTK_USE_X=OFF.<br></div><div>Maybe the use of PARAVIEW_BUILD_QT_GUI=ON should be prevented when using VTK_USE_X=OFF ? Or if it is already the case, I might have had a mixup in my configuration.<br><br><br></div><div>In any case and if it might help someone else on this list, I wrote some notes about how to make everything work together:<br><a href="https://github.com/aancel/admin/wiki/Compile-ParaView-with-EGL-support-on-Ubuntu-14.04" target="_blank">https://github.com/aancel/admin/wiki/Compile-ParaView-with-EGL-support-on-Ubuntu-14.04</a><br><br><br></div><div>Hope I could have been of some help,<br></div><div>Regards,<br><br></div><div>Alexandre Ancel<br></div></div><div class="gmail_extra"><div><div class="h5"><br><div class="gmail_quote">On Thu, Feb 11, 2016 at 5:33 PM, Dan Lipsa <span dir="ltr"><<a href="mailto:dan.lipsa@kitware.com" target="_blank">dan.lipsa@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">Alexandre,</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br><div class="gmail_quote"><span>On Thu, Feb 11, 2016 at 11:13 AM, Alexandre Ancel <span dir="ltr"><<a href="mailto:alexandre.ancel@cemosis.fr" target="_blank">alexandre.ancel@cemosis.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div><div>Hello Dan,<br><br></div>Regarding to the values of the variables, I have:<br><br>//No help, variable specified on the command line.<br>EGL_INCLUDE_DIR:UNINITIALIZED=/data/software/install/EGL/include<br><br>//Path to a library.<br>EGL_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libEGL.so<br><br>//No help, variable specified on the command line.<br>EGL_gldispatch_LIBRARY:UNINITIALIZED=/usr/lib/x86_64-linux-gnu/libGLdispatch.so.0<br><br>//Path to a library.<br>EGL_opengl_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libOpenGL.so<br><br></div>The libraries are OK (They come from the manual installation of the Nvidia driver which should be at least 355 if I remember well). I have a 358.16.<br><br></div><div>I didn't previously saw that EGL_INCLUDE_DIR was marked as UNINITIALIZED, however ParaView was built successfully with the previously mentioned options.<br></div><div><br></div>I am just not sure about the libGLdispatch.so.0 library, as it is not a symlink to a libGLdispatch.so.358.16.<br></div>When I do a "strings libGLdispatch.so.0", I have gl*NV functions, so I guess it should be ok.<br></div></div></div></div></blockquote><div><br></div></span><div>Al this looks fine.</div><span><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div><div><br></div>As I said before, remote rendering is working but only when I add "--disable-xdisplay-test" to the pvserver.<br></div></div></div></blockquote><div><br></div></span><div>I see. It seems your build works fine but we should have authomatically pass that option and now show the option in ParaView at all.</div><div>When you run through EGL there is no X involved. Opening an X display as this test does probably screws up things.</div><div><br></div><div>You can also try (with this option passed as you have done) to see what is shown in:</div><div>Help, About, Connection Information, OpenGL Renderer.<br></div><div><br></div><div>It is interesting that I have not seen this problem. I tested on a machine that was already running X. Maybe this made a difference.</div><div>I will file a bug report as it makes sense to disable the xdisplay test.</div><span><font color="#888888"><div><br></div><div>Dan</div><div><br></div></font></span></div></div></div>
</blockquote></div><br><br clear="all"><br></div></div><span class="">-- <br><div><div dir="ltr"><div><div dir="ltr"><span><font color="#888888"><div dir="ltr"><font face="courier new, monospace">Alexandre Ancel <br>Docteur, Ingénieur de recherche / Phd, Research Engineer<br></font><div>
<font face="courier new, monospace"><a href="http://www.cemosis.fr" target="_blank">Ce<font color="#888888">mosis</font></a> - <a href="mailto:alexandre.ancel@cemosis.fr" target="_blank">alexandre.ancel@cemosis.fr</a></font></div><div><font face="courier new, monospace">Tel: +33 (0)3 68 8</font><span><font color="#888888"><font face="courier new, monospace"><b>5 02 06</b></font></font></span></div>
<div><font face="courier new, monospace">IRMA - 7, rue René Descartes</font></div><div><font face="courier new, monospace">67 000 Strasbourg, France<br></font></div></div></font></span></div></div></div></div>
</span></div>
</blockquote></div><br></div>