I assume that you are using the GLX back end when the error occurs, but I couldn't make the error occur with the EGL back end either.  Which nVidia driver version are you using?  I can try to match your driver version as closely as possible in case that has something to do with the failure.

Otherwise, I think the only way forward is to get temporary access to a machine on which the failure can be reproduced.

DRC

On 3/25/22 7:14 AM, Richard Ems wrote:
Can I provide more setup info or do some more testing?
How can I be helpful?
Richard

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

    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
    
<https://groups.google.com/d/msgid/virtualgl-users/14b5014b-6277-0440-e9c5-11f7e517419a%40virtualgl.org?utm_medium=email&utm_source=footer>.

--
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/CAEqczzzNxRQN5N5sFQr08coZV67O5WkNCTBpGa9kE_d5x%2BfmbA%40mail.gmail.com <https://groups.google.com/d/msgid/virtualgl-users/CAEqczzzNxRQN5N5sFQr08coZV67O5WkNCTBpGa9kE_d5x%2BfmbA%40mail.gmail.com?utm_medium=email&utm_source=footer>.

--
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/0a7a6eb3-5afc-3a8c-9b4e-a1212ecb17ab%40virtualgl.org.

Reply via email to