nemo icon indicating copy to clipboard operation
nemo copied to clipboard

glnemo2 works via ssh, but not via a vnc server such as x2go

Open teuben opened this issue 3 years ago • 2 comments

Here is a normal run of glnemo2, as for example run when we use ssh to the machine where the data is

 $ glnemo2 p100 
 # screens = 2
 Is virtual desktop : 1

 >>>>>>>>> initializeGL()

 OpenGL version : [4.5 (Compatibility Profile) Mesa 22.1.5]
 OpenGL :4.5
 begining init shader
 GLSL version supported : [4.50]
 ...
 END OF INITSHADER
 ...

but when running in x2go, we (me and @kshi03) get a fatal error:

 $ glnemo2 p100 
 qt.qpa.xcb: X server does not support XInput 2
 qt.qpa.gl: QXcbConnection: Failed to initialize GLX
 # screens = 1
 Is virtual desktop : 0

 >>>>>>>>> initializeGL()

 OpenGL version : [4.5 (Compatibility Profile) Mesa 22.1.5]
 OpenGL :4.5
 begining init shader
 END OF INITSHADER 
 FATAL: FNT font loader called without a valid OpenGL context.

Any idea @jcldc what this could be?

teuben avatar Feb 10 '23 19:02 teuben

Hi there, forget about x2go, it's an outdated application. Install turbovnc + virtualgl and you'll get 3D acceleration from vncviewer with glnemo2 running See : https://www.turbovnc.org/

jcldc avatar Feb 20 '23 13:02 jcldc

interesting! right now our sysadmin favored x2go in redhat8, because there's some new (redhat?) issue with vncviewer:

  WARNING: vncserver has been replaced by a systemd unit and is now considered deprecated and removed in upstream.
  Please read /usr/share/doc/tigervnc/HOWTO.md for more information.

teuben avatar Feb 20 '23 15:02 teuben