Running a Xfce4 remote desktop through TurboVNC/3.0.1-GCCcore-11.3.0 and VirtualGL/3.0.2-GCCcore-11.3.0. This is from inside a Terminal app in remote desktop:
[w55c785@tempest-epyc003 ~]$ glxinfo
name of display: :1.0
Error: couldn’t find RGB GLX visual or fbconfig
From MobaXterm on my desktop, when I ssh -Y directly from the login node to tempest-epyc003:
[w55c785@tempest-epyc003 ~]$ glxinfo
name of display: localhost:10.0
display: localhost:10 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample,
GLX_EXT_create_context_es2_profile, GLX_EXT_fbconfig_packed_float,
GLX_EXT_framebuffer_sRGB, GLX_EXT_get_drawable_type,
GLX_EXT_import_context, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_MESA_copy_sub_buffer, GLX_OML_swap_method, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
GLX_SGI_make_current_read, GLX_SGI_swap_control
client glx vendor string: Mesa Project and SGI
So the existing driver is being bound properly through ssh -Y but not when I start a remote desktop. For grins here is what is installed on all cpu nodes, so a driver is loaded:
sudo lspci -vv -s 62:00.0
62:00.0 VGA compatible controller: Matrox Electronics Systems Ltd. Integrated Matrox G200eW3 Graphics Controller (rev 04) (prog-if 00 [VGA controller])
DeviceName: Embedded Video
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- SERR- <PERR- INTx-
Latency: 0 (4000ns min, 8000ns max)
Interrupt: pin A routed to IRQ 259
NUMA node: 0
IOMMU group: 52
Region 0: Memory at de000000 (32-bit, prefetchable) [size=16M]
Region 1: Memory at e7808000 (32-bit, non-prefetchable) [size=16K]
Region 2: Memory at e7000000 (32-bit, non-prefetchable) [size=8M]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: [dc] Power Management version 3
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: mgag200
Kernel modules: mgag200
Without glx support I’m unable to get ParaView and VisIt working.
Any assistance would be much appreciated.
Kenny, MSU RCI