No idea. I'll have to try to reproduce it on my local machine.
DRC
    
--
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 virtualgl-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/c52cd569-4ff3-4bef-ad59-dc83a2938b97n%40googlegroups.com.
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
      
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/d9d33270-0115-79e9-2694-5dc358d4f3e5%40virtualgl.org.
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 sup...@tecplot.com 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
    
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/CAEqczzz-YhSLWHB2sSHHruJva_D_LvmOL6EPCVV%3DCwkcmrU6pQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/e3b796a1-f680-4c3e-26d9-b1f7fc410664%40virtualgl.org.
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
      
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/CAEqczzw1c3MNUZT%2BV%2Be%2Bd3RzuJuXHYSrW1bCWCyBqKsEwxaQUA%40mail.gmail.com.
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.
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/0aa7f795-a393-0eea-c045-3c0ad5af4995%40virtualgl.org.
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.
      
      
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/CAEqczzzf5QZ%3Dq-tp3QyxMurbh5RV_JGbkuWfo1LF1zD19%3DVwSg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/d96c534d-a8d0-21bd-7b40-5baea12de838%40virtualgl.org.
OK, that's an important data point. Now I just need to be able to reproduce the failure. :|
--
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 virtualgl-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/14b5014b-6277-0440-e9c5-11f7e517419a%40virtualgl.org.
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
      
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/CAEqczzzNxRQN5N5sFQr08coZV67O5WkNCTBpGa9kE_d5x%2BfmbA%40mail.gmail.com.
Also, can you send me a trace log from running the batch job with 'vglrun +tr +v'? That may reveal something about what the application is doing when the failure occurs.
DRC
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/CAEqczzzNxRQN5N5sFQr08coZV67O5WkNCTBpGa9kE_d5x%2BfmbA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/0a7a6eb3-5afc-3a8c-9b4e-a1212ecb17ab%40virtualgl.org.
I tested 510.xx, so apparently that isn't
        the issue.  The GLX back end is the default, but the EGL back
        end can be selected with 'vglrun -d egl' or 'vglrun -d
        {DRI-device}' (where {DRI-device} is a device under /dev/dri,
        such as /dev/dri/card0.  I should be able to diagnose the issue
        using a regular (non-administrative) account, as long as I have
        SSH access.  I will e-mail you an SSH public key.
      
DRC
      
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/CAEqczzw%2B3Na122FXLwxCtyYYRYK_NOJ67X7AAGsjniLABpJuUg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/1a86354e-6214-97fc-c643-d4d325323085%40virtualgl.org.