visit: llnl lassen x11 forwarding to macOS fails to launch due to glew init

Describe the bug

Lassen install is built with mesagl, here is the crash:

[cyrush@lassen709:~]$ visit -v 3.4.1
Running: gui3.4.1 -forceversion 3.4.1
Running: viewer3.4.1 -forceversion 3.4.1 -geometry 2208x1416+352+0 -borders 22,0,0,0 -shift 0,0 -preshift 0,22 -defer -host 127.0.0.1 -port 5600
Running: mdserver3.4.1 -forceversion 3.4.1 -host 127.0.0.1 -port 5601
2024-03-25 13:37:44.159 (   6.109s) [        121D3A00]vtkOpenGLRenderWindow.c:511    ERR| vtkGenericOpenGLRenderWindow (0x105cb7c0): GLEW could not be initialized: Missing GL version
2024-03-25 13:37:44.160 (   6.109s) [        121D3A00]vtkOpenGLRenderWindow.c:511    ERR| vtkGenericOpenGLRenderWindow (0x105cb7c0): GLEW could not be initialized: Missing GL version
VisIt's viewer exited abnormally! Aborting the Graphical User Interface. VisIt's developers may be reached via our GitHub discussions, https://github.com/visit-dav/visit/discussions

VisIt 3.3.3 works.

Helpful additional information

  • Did VisIt crash: yes
  • Did you get wrong results:

To Reproduce

Steps to reproduce the behavior. For example:

  1. Log into lassen with ssh -XY on macOS
  2. /usr/gapp/visit/bin/visit -v 3.4.1

Desktop

  • OS and version: blueos
  • VisIt Version: 3.4.1

About this issue

  • Original URL
  • State: open
  • Created 3 months ago
  • Comments: 15 (15 by maintainers)

Most upvoted comments

Can you confirm its operation with…

[scratlantis:bssw.io/Articles/Blog] miller86% xdpyinfo | grep -i glx
    GLX
    SGI-GLX