VNC from Windows computers without Windows Subsystem for Linux (WSL)¶
Connection to GPU nodes via Windows¶
On a Windows system, you just click on the TurboVNC Viewer icon to start the client software. As the VNC Server, specify the full hostname of the node assigned to you, for example:
In the authentication window of the client software, which pops up after you have clicked connect, you have to enter your password.
As a Windows user, you can specify the compression for the video signal being sent to your workstation comfortably with the TurboVNC Viewer Options. Simply click on Options before you connect (Figure 8), or later press the button in the top left corner of the VNC X Desktop Window. Depending on your network connection, we recommend to use jpeg compression with moderate compression settings as shown here:
If everything works as expected, you are now provided with a Virtual X Session on mg100 with the screen resolution specified. The Remote3D rendering software VirtualGL can now be used for running any OpenGL applications, such as Paraview. You can test this by typing vglrun glxgears into a terminal window, and as a result should see a 3D gear set in motion.
Secure TurboVNC Connection: SSH Tunneling¶
Figure 1 shows a security warning, that explains that with the current version of TurboVNC, all of your keystrokes are transmitted unencrypted from your workstation to the VIS node. To encrypt your connection, please follow the advice given in Figure 1 and tunnel your session via ssh:
Then tell TurboVNC to connect to the local end of the tunnel:
With the ssh client software PuTTy, windows users can also set up an ssh tunnel in order to securely connect to mistral’s gpu nodes:
After filling in the Source port (5999)and the Destination mg100.dkrz.de:5901, click Add and log in in order to activate the tunnel. In this case, the port number 5999 had been chosen for the local display. Just enter localhost:5999 into the corresponding field for the VNC server to connect to your VNC session: