OK, that's an important data point.  Now I just need to be able to reproduce the failure.  :|

On 3/22/22 2:56 PM, Richard Ems wrote:
Hi DRC,

Just tested and it does not fail just using the local X server. See attached output.

Thanks,
Richard


On Tue, 22 Mar 2022 at 15:19, 'DRC' via VirtualGL User Discussion/Support <[email protected]> wrote:

    On 3/22/22 12:26 PM, Richard Ems wrote:

        Is there any way that you could try running the Tecplot batch
        job on the 3D X server without VirtualGL?  If it fails in the
        same way, then it isn't our bug.

    Do you mean on a local attached display? That won't be easy,
    since this graphics workstation is part of a cluster located far
    away from me or the user getting this bug.

     I have just contacted Tecplot Support and I'm waiting for their
    response and a trial license to test myself using my own environment.

    The 3D X server is on the VirtualGL server, which should be the
    same machine on which Tecplot 360 is installed.  Unless the
    machine has been configured otherwise, the 3D X server should be
    listening on Display :0.0, so try:

      xauth merge /etc/opt/VirtualGL/vgl_xauth_key
      LD_PRELOAD= DISPLAY=:0.0 ./Tec360_FlowViz_batch.sh


    I remember to have to preload libvglfaker.so for starccm+ to work
    properly. Anything similar perhaps needed here for tec360? Just
    some more guessing. Worth a try?

    Preloading libvglfaker.so is literally what vglrun does.  I am not
    trying to make Tecplot 360 work properly.  I am trying to make it
    fail.


    Thanks,
    Richard


    On Tue, 22 Mar 2022 at 13:58, 'DRC' via VirtualGL User
    Discussion/Support <[email protected]> wrote:

        I tried it with '$useVGL = 1' as well and was still unable to
        reproduce the issue.  (Note that, from the point of view of
        the application, setting '$useVGL = 1' in turbovncserver.conf
        or starting the TurboVNC session with '-vgl' is the same as
        launching the application with 'vglrun +wm'.)

        I also tried with both CentOS 7.9 and CentOS Stream 8.  My
        CentOS 7.9 machine has a Quadro K5000 with driver v470.xx. My
        CentOS 8 machine has a Quadro P620 with driver v510.xx.

        Is there any way that you could try running the Tecplot batch
        job on the 3D X server without VirtualGL?  If it fails in the
        same way, then it isn't our bug.

        DRC

        On 3/22/22 11:01 AM, Richard Ems wrote:
        Hi DRC,

        sorry, I forgot to comment out that module command, that
        would only add the Tecplot installation PATH to the bash
        PATH variable,
        But as I see from your output the tec360 command in
        Tec360_FlowViz_batch.sh started fine, so it is already in
        your PATH, so all good.

        Did that tec360 run end without errors?
        Is your setup also using $useVGL = 1; in
        /etc/turbovncserver.conf ?
        Just guessing possible differences.

        Thanks for testing,
        Richard



        On Tue, 22 Mar 2022 at 11:37, 'DRC' via VirtualGL User
        Discussion/Support <[email protected]> wrote:

            Please clarify how this is supposed to work.  'module
            load' is not a valid Bash command.

            ==========

            > vglrun ./Tec360_FlowViz_batch.sh
            ./Tec360_FlowViz_batch.sh: line 3: module: command not found
            Tecplot 2021.2.1.9698 - 21:07:35  Feb  3 2022 
            [linux64-centos6.10]
            Color maps directory   :
            /usr/local/tecplot/360ex_2021r2/colormaps
            Configuration File     :
            /usr/local/tecplot/360ex_2021r2/tecplot.cfg
            Process Temp Dir       : /usr/tmp/tecplot_drc/tpaqmYUE0
            Tecplot internal font file:
            /usr/local/tecplot/360ex_2021r2/tecplot.fnt
            LaTeX Configuration File:
            /usr/local/tecplot/360ex_2021r2/tecplot_latex.mcr
            Your license expires at the end of 26-Mar-2022.
            Update your license, or contact [email protected] for
            help.
            Tecplot executable     :
            /usr/local/tecplot/360ex_2021r2/bin/tec360-bin
            Tecplot Home Directory : /usr/local/tecplot/360ex_2021r2
            QuickMacro File        :
            /usr/local/tecplot/360ex_2021r2/tecplot.mcr
            Addon Startup File     :
            /usr/local/tecplot/360ex_2021r2/tecplot.add
            AddOn Loaded           : Tecplot Subzone Data Loader
            AddOn Loaded           : SZL Remote Loader
            AddOn Loaded           : CFD Analyzer
            AddOn Loaded           : CGNS Loader
            AddOn Loaded           : DEM Loader
            AddOn Loaded           : DXF Loader
            AddOn Loaded           : EnSight Loader
            AddOn Loaded           : FLOW-3D Loader
            AddOn Loaded           : Fluent Common Fluid Files Loader
            AddOn Loaded           : Fluent Data Loader
            AddOn Loaded           : General Text Loader
            AddOn Loaded           : HDF Loader
            AddOn Loaded           : PLOT3D Loader
            AddOn Loaded           : PLY Polygon File Loader
            AddOn Loaded           : Text Spreadsheet Loader
            AddOn Loaded           : Kiva Loader
            AddOn Loaded           : Finite Element Analysis Loader
            AddOn Loaded           : Write Data as Text
            AddOn Loaded           : VTK Data Loader
            AddOn Loaded           : FVCOM netCDF Loader
            AddOn Loaded           : CONVERGE HDF5 File Loader
            AddOn Loaded           : CONVERGE Output File Loader
            AddOn Loaded           : Exodus File Loader
            AddOn Loaded           : Telemac Data Loader
            AddOn Loaded           : HDF5 Loader
            AddOn Loaded           : Akima Spline
            AddOn Loaded           : General Curve Fit
            AddOn Loaded           : Stineman Interpolation
            AddOn Loaded           : extendmcr
            AddOn Loaded           : Advanced Quick Edit Tool
            AddOn Loaded           : Multi Frame Manager
            AddOn Loaded           : Create Multiple Frames
            AddOn Loaded           : Tensor Eigensystem
            AddOn Loaded           : Key Frame Animation
            AddOn Loaded           : Aux Data Editor
            AddOn Loaded           : Time Series Plot
            AddOn Loaded           : Extract Blanked Zone
            AddOn Loaded           : Extract Precise Line
            AddOn Loaded           : Extract Over Time
            AddOn Loaded           : Link Solution Time
            AddOn Loaded           : Extend Time MCR
            AddOn Loaded           : Strand Editor
            AddOn Loaded           : Measure Distance

            ==========

            DRC

            On 3/21/22 4:25 PM, Richard Ems wrote:
            Hi DRC,

            find attached an example using Tecplot's Onera example
            model.

            Thanks,
            Richard


            On Mon, 21 Mar 2022 at 15:28, 'DRC' via VirtualGL User
            Discussion/Support <[email protected]>
            wrote:

                I have installed Tecplot 360 with an evaluation
                license.  Please specify the exact steps needed to
                reproduce the issue using one of the Tecplot examples.

                DRC

                On 3/21/22 7:54 AM, Richard Ems wrote:
                Hi DRC, hi all,

                First, thanks DRC for this great software!

                We are having some issue with Tecplot / tec360 and
                VirtualGL:
                Some system specs:
                Rocky Linux 8.5
                VirtualGL-3.0-20211119.x86_64
                turbovnc-2.2.90-20211222.x86_64
                NVIDIA Corporation GM204GL [Tesla M60]
                Tecplot 360 EX 2021 R2, Version 2021.2.1.9698 (Feb
                 3 2022)

                VirtualGL is configured with both GLX + EGL back ends.
                $useVGL = 1;   in /etc/turbovncserver.conf

                While trying to run tec360 on batch mode we get
                the attached error output.
                Here the last 10 lines:

                
/net/c1m1/data_1/opt/Tecplot360/360ex_2021r2/bin/../bin/libtpsdkbase.so(TecEngStartup+0x24)
                [0x7f93fdad0394]
                
/net/c1m1/data_1/opt/Tecplot360/360ex_2021r2/bin/../bin/libtpsdkintegrationmanager.so(_ZN7tecplot3sdk11integration15ManagerAbstract5startEv+0x19)
                [0x7f93fe92b1b9]
                /net/c1m1/data_1/opt/Tecplot360/360ex_2021r2/bin/tec360-bin()
                [0x487ef5]
                /lib64/libc.so.6(__libc_start_main+0xf3)
                [0x7f93fb4c0493]
                /net/c1m1/data_1/opt/Tecplot360/360ex_2021r2/bin/tec360-bin()
                [0x489d09]

                Tecplot received shutdown signal.
                Signal #11
                Please send the output above to Tecplot support:
                [email protected]
                /net/c1m1/data_1/opt/Tecplot360/360ex_2021r2/bin/tec360:
                line 349: 276303 Aborted (core dumped) "$0-bin" "$@"



                Any ideas what is going wrong?
                When running with tec360 option "--osmesa" all
                runs fine, but it takes 17 min to run.

                  --osmesa
                    Bypass the OpenGL library and use the LLVM
                OSMesa library for off-screen
                    image rendering. This option does not require
                an X server connection.


                Best regards,
                Richard


--
You received this message because you are subscribed to the Google Groups "VirtualGL 
User Discussion/Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/virtualgl-users/14b5014b-6277-0440-e9c5-11f7e517419a%40virtualgl.org.

Reply via email to