title: OpenGL over SSH (GLX)
body: <p>I run a X server on a Windows 7 machine with OpenGL 4.4. From there I <code>ssh -Y</code> to a remote machine where I start an OpenGL application. (for what it matters, the network connection is very fast, I have turned off compression and use arcfour,blowfish-cbc ciphers for speed)</p>
  
  <p><code>glxgears</code> runs, but not very smoothly. Reports it is doing 6000+ FPS though.</p>
  
  <p>However, <code>matlab</code> fails to use hardware OpenGL rendering. I read the docs and they mention it requires OpenGL version 2.1. When I run <code>glxinfo</code> in the <code>ssh</code> terminal, it tells me:</p>
  
  <blockquote>
    <p>GLX version: 1.4</p>
    
    <p>OpenGL version string: 1.4 (4.4.0 - Build 10.18.15.4279)</p>
  </blockquote>
  
  <p>I don't know the technical details of GLX, but does this mean that the OpenGL version supported over SSH is limited to 1.4? I understand that the latest version of GLX is quite old, compared to the progress of OpenGL.</p>