[Paraview] [Non-DoD Source] Re: 5.0.1/Exodus Reader
Angelini, Richard C (Rick) CIV USARMY RDECOM ARL (US)
richard.c.angelini.civ at mail.mil
Thu Jun 2 07:59:37 EDT 2016
So there is much more to be done than adding
-DPARAVIEW_RENDERING_BACKEND:STRING=OpenGL2
-DVTK_RENDERING_BACKEND:STRING="OpenGL2"
to the cmake flags?
________________________________
Rick Angelini
USArmy Research Laboratory
CISD/HPC Architectures Team
Phone: 410-278-6266
-----Original Message-----
From: Utkarsh Ayachit <utkarsh.ayachit at kitware.com>
Date: Wednesday, June 1, 2016 at 4:28 PM
To: Rick Angelini <Richard.C.Angelini.CIV at mail.mil>, Chuck Atkins
<chuck.atkins at kitware.com>
Cc: ParaView <paraview at paraview.org>
Subject: Re: [Paraview] [Non-DoD Source] Re: 5.0.1/Exodus Reader
All active links contained in this email were disabled. Please verify the
identity of the sender, and confirm the authenticity of all links
contained within the message prior to copying and pasting the address to a
Web browser.
----
Rick,
The superbuild isn't updated yet to build newer Mesa. Mesa now needs
LLVM etc and hence it's a little tricky. I believe Chuck is working on
getting that working. In the mean time, here's a docker file we use to
build mesa verions:
Caution-https://gitlab.kitware.com/paraview/mesa-builds/tree/master
That will show what options to use to build mesa appropriately.
Utkarsh
On Wed, Jun 1, 2016 at 4:06 PM, Angelini, Richard C (Rick) CIV USARMY
RDECOM ARL (US) <richard.c.angelini.civ at mail.mil> wrote:
> Is there an issue in the SuperBuild? I just did a quick look through
>the
> Superbuild source, and it looks like the file version.cmake is wanting to
> use MesaLib-7.11.2 …..
>
>
> 59 $ git pull
> Already up-to-date.
>
>
> 60 $ grep -i mesa versions.cmake
> add_revision(mesa
> URL
>"Caution-http://www.paraview.org/files/dependencies/MesaLib-7.6.1.tar.gz"
> add_revision(mesa
> URL
>"Caution-http://paraview.org/files/dependencies/MesaLib-7.11.2.tar.gz"
> # We stick with 7.11.2 for Mesa version for now. Newer mesa doesn't seem
>to
> add_revision(osmesa
> URL
>"Caution-http://paraview.org/files/dependencies/MesaLib-7.11.2.tar.gz"
>
>
>
> ________________________________
> Rick Angelini
> USArmy Research Laboratory
> CISD/HPC Architectures Team
> Phone: 410-278-6266
>
>
>
>
> -----Original Message-----
> From: ParaView <paraview-bounces at paraview.org> on behalf of Rick Angelini
> <Richard.C.Angelini.CIV at mail.mil>
> Date: Wednesday, June 1, 2016 at 3:59 PM
> To: Utkarsh Ayachit <utkarsh.ayachit at kitware.com>
> Cc: ParaView <paraview at paraview.org>
> Subject: Re: [Paraview] [Non-DoD Source] Re: 5.0.1/Exodus Reader
>
> All active links contained in this email were disabled. Please verify
>the
> identity of the sender, and confirm the authenticity of all links
> contained within the message prior to copying and pasting the address to
>a
> Web browser.
>
>
>
>
> ----
>
> DOH! The render threshold values were set differently on the Mac and
> Linux systems. As soon as I forced the Mac to use distributed
>rendering,
> it failed with the same error messages. So do we have a build issue on
> the HPC-side? We have rebuilt with OpenGL2 enabled, but it seems
>like
> it’s not picking up the correct Mesa libs???? Presumably we’re using
> the Superbuild and it should be building using the Mesa that’s part of
>the
> Superbuild????
>
> ERROR: In
>
>/usr/people/joeh/PV/Build_5.0.1_osmesa/paraview/src/paraview/VTK/Rendering
>/
> OpenGL2/vtkOpenGLRenderWindow.cxx, line 587
> vtkOSOpenGLRenderWindow (0x1487a00): GL version 2.1 with the gpu_shader4
> extension is not supported by your graphics driver but is required for
>the
> new OpenGL rendering backend. Please update your OpenGL driver. If you
>are
> using Mesa please make sure you have version 10.6.5 or later and make
>sure
> your driver in Mesa supports OpenGL 3.2.
>
>
> ERROR: In
>
>/Users/kitware/buildbot-slave/paraview-bigmac-osx-shared-release_opengl2_o
>s
>
>x10_7_qt4_superbuild/build/paraview/src/paraview/ParaViewCore/ServerManage
>r
> /Core/vtkSMSessionClient.cxx, line 821
> vtkSMSessionClient (0x7fda8344f1a0): Server failed to gather information.
>
>
>
>
> ________________________________
> Rick Angelini
> USArmy Research Laboratory
> CISD/HPC Architectures Team
> Phone: 410-278-6266
>
>
>
>
> -----Original Message-----
> From: Utkarsh Ayachit <utkarsh.ayachit at kitware.com>
> Date: Wednesday, June 1, 2016 at 3:48 PM
> To: Rick Angelini <Richard.C.Angelini.CIV at mail.mil>
> Cc: ParaView <paraview at paraview.org>
> Subject: Re: [Paraview] [Non-DoD Source] Re: 5.0.1/Exodus Reader
>
> Rick,
>
> Are you by any change using local rendering on your Mac and remote
> rendering on your linux client box?
>
> Utkarsh
>
> On Wed, Jun 1, 2016 at 2:02 PM, Angelini, Richard C (Rick) CIV USARMY
> RDECOM ARL (US) <richard.c.angelini.civ at mail.mil> wrote:
>> So, we are continuing to have issues with 5.0.1 and OpenGL2. I have
>> recompiled the server-side to use OpenGL2, and it works fine if when I
>>run
>> ParaView 5.0.1 from my Mac. However, if I run ParaView 5.0.1 from my
>> Linux box, I’m still getting failures. Looks like 5.0.1 on my Linux
>>box
>> (RHEL6) is also built with OpenGL2, but there are apparently additional
>> issues????? Here’s some of the output from the error log on the
>>SERVER
>> side. What’s generating these GL_Version info messages? I’m
>>using
>> the same exact server-side job launching whether I’m running the client
>>on
>> my Mac or Linux machine - so it would seem that maybe something’s wrong
>>on
>> the Linux client?????
>>
>>
>> /opt/cray/alps/5.2.4-2.0502.9822.32.1.ari/bin/aprun
>> /usr/cta/DAAC/paraview/5.0.1_osmesa/bin/pvserver
>> aprun -B pvserver --use-offscreen-rendering -rc -ch=excalibur09-int
>> -sp=4459 --connect-id=40460
>> Connecting to client (reverse connection requested)...
>> Connection Caution-Caution-url: csrc://excalibur09-int:4459
>> Client connected.
>> GL_Version: 2.1 Mesa 7.11.2
>> GL_Version: 2.1 Mesa 7.11.2
>> GL_Version: 2.1 Mesa 7.11.2
>> GL_Version: 2.1 Mesa 7.11.2
>> GL_Version: 2.1 Mesa 7.11.2
>> GL_Version: 2.1 Mesa 7.11.2
>> GL_Version: 2.1 Mesa 7.11.2
>> GL_Version: 2.1 Mesa 7.11.2
>> GL_Version: 2.1 Mesa 7.11.2
>> GL_Version: 2.1 Mesa 7.11.2
>> GL_Version: 2.1 Mesa 7.11.2
>> GL_Version: 2.1 Mesa 7.11.2
>> ERROR: In
>>
>>/usr/people/joeh/PV/Build_5.0.1_osmesa/paraview/src/paraview/VTK/Renderin
>>g
>>/
>> OpenGL2/vtkOpenGLRenderWindow.cxx, line 587
>> vtkOSOpenGLRenderWindow (0x147ab50): GL version 2.1 with the gpu_shader4
>> extension is not supported by your graphics driver but is required for
>>the
>> new OpenGL rendering backend. Please update your OpenGL driver. If you
>>are
>> using Mesa please make sure you have version 10.6.5 or later and make
>>sure
>> your driver in Mesa supports OpenGL 3.2.
>>
>>
>>
>>
>> ________________________________
>> Rick Angelini
>> USArmy Research Laboratory
>> CISD/HPC Architectures Team
>> Phone: 410-278-6266
>>
>>
>>
>>
>> -----Original Message-----
>> From: ParaView <paraview-bounces at paraview.org> on behalf of Rick
>>Angelini
>> <Richard.C.Angelini.CIV at mail.mil>
>> Date: Tuesday, May 31, 2016 at 8:09 AM
>> To: Utkarsh Ayachit <utkarsh.ayachit at kitware.com>
>> Cc: ParaView <paraview at paraview.org>
>> Subject: Re: [Paraview] [Non-DoD Source] Re: 5.0.1/Exodus Reader
>>
>> All active links contained in this email were disabled. Please verify
>>the
>> identity of the sender, and confirm the authenticity of all links
>> contained within the message prior to copying and pasting the address to
>>a
>> Web browser.
>>
>>
>>
>>
>> ----
>>
>> Utkarsh - thanks for info. Recompiling the server-side with OpenGL2
>> resolved the problem!
>>
>>
>> ________________________________
>> Rick Angelini
>> USArmy Research Laboratory
>> CISD/HPC Architectures Team
>> Phone: 410-278-6266
>>
>>
>>
>>
>> -----Original Message-----
>> From: Utkarsh Ayachit <utkarsh.ayachit at kitware.com>
>> Date: Friday, May 27, 2016 at 2:37 PM
>> To: Rick Angelini <Richard.C.Angelini.CIV at mail.mil>
>> Cc: ParaView <paraview at paraview.org>
>> Subject: Re: [Non-DoD Source] Re: [Paraview] 5.0.1/Exodus Reader
>>
>>> Yep - we built the HPC-side with “OpenGL2” … so does that mean that the
>>> pre-built Mac/Linux binaries were both built with OpenGL? Is there
>>>some
>>> way to check to see which OpenGL the client was built with?
>>
>> The binaries distributed by paraview.org are indeed OpenGL2. The title
>> bar for ParaView 5.0.1 says "(Legacy Rendering Backend)" when using
>> "OpenGL". Given the error, I think your server is not built with
>> OpenGL2, despite your intention. Can you check your CMakeCache.txt on
>> the server build to confirm?
>>
>> Utkarsh
>>
>> _______________________________________________
>> Powered by Caution-Caution-Caution-www.kitware.com
>>
>> Visit other Kitware open-source projects at
>>
>>Caution-Caution-Caution-http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the ParaView Wiki at:
>> Caution-Caution-Caution-http://paraview.org/Wiki/ParaView
>>
>> Search the list archives at:
>>Caution-Caution-Caution-http://markmail.org/search/?q=ParaView
>>
>> Follow this link to subscribe/unsubscribe:
>>
>>Caution-Caution-Caution-http://public.kitware.com/mailman/listinfo/paravi
>>ew
>>
>
> _______________________________________________
> Powered by Caution-Caution-www.kitware.com
>
> Visit other Kitware open-source projects at
> Caution-Caution-http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at:
> Caution-Caution-http://paraview.org/Wiki/ParaView
>
> Search the list archives at:
>Caution-Caution-http://markmail.org/search/?q=ParaView
>
> Follow this link to subscribe/unsubscribe:
> Caution-Caution-http://public.kitware.com/mailman/listinfo/paraview
>
More information about the ParaView
mailing list