Enable OpenGL forwarding in cygwin and linux
In cygwin, if you start X server using command:
$ X -multiwindow -nowgl +iglx &
and
$ export LIBGL_ALWAYS_INDIRECT=1
$ export DISPLAY=:0.0
you will have a GLX functionality over ssh through indirect software rendering
if you start X server using command:
$ X -multiwindow -wgl +iglx &
and
$ export LIBGL_ALWAYS_INDIRECT=1
$ export DISPLAY=:0.0
you will have a GLX functionality over ssh through indirect hardware rendering
In linux system, also, if you start your X interface by running
$ startx — +iglx
your x-interface will accept remote OpenGL rendering