Opengl error on desktop app

hi ,there is some errors by using vmd in the desktop app. glxinfo will show me some error
howerver I connect the desktop with x2go it works.
vmd’s error (ondemand desktop app)

vmd works on x2go

glxinfo error

glxinfo in x2go

either ondemand or x2go connects the same node ,and who can help me .

It’s almost definitely an issue of your environment and perhaps module systems. Here’s the output on our systems when I run vmd from a desktop. It finds llvmpipe which is a part of the mesa librarires which are directly in /usr/lib (/usr/lib/libGLX* to be more specific).

Warning) Detected X11 'Composite' extension: if incorrect display occurs
Warning) try disabling this X server option.  Most OpenGL drivers
Warning) disable stereoscopic display when 'Composite' is enabled.
Info) OpenGL renderer: llvmpipe (LLVM 6.0, 256 bits)
Info)   Full GLSL rendering mode is available.

When you run vmd in x2go what opengl renderer does it find? Where are those shard objects (.so files)? Perhaps you should enable a module load to enable those libraries? Or maybe x2go has them directly and they’re not shared across the entire system (it has it’s own opengl rendere it’s not sharing with other programs), so you could just install the mesa libraries to be system wide (without having to use module load). These are the questions I would look into.

thank you for your help ,it works