Please enable JavaScript to view this site.

GeoDict User Guide 2025

Remote Desktop

 

If GeoDict is installed on a server that is shared by many users, a graphical remote desktop connection from your local computer to the remote server is needed to use GeoDict.

If both the local computer and the remote server use Microsoft Windows, Microsoft’s built-in Remote Desktop Connection tool can be used for this.

If it is a Linux server, we recommend to use TigerVNC. The graphical remote desktop connection with TigerVNC is a very convenient way to perform simulations on a remote Linux server.

Note-Info

Note! If multiple users use GeoDict at the same time, multiple GeoDict licenses are required. One GeoDict license can only be used in one TigerVNC session. If the same user starts multiple remote sessions (e.g., from different desktops) at the same time, multiple licenses are needed as well.

Follow these steps to use the remote desktop for GeoDict. Steps 1 to 3 are to set it up (administrator privileges required), and carried out only once. Steps 4 to 6 are done every time remote computations are performed:

Open1. Install TigerVNC server on the remote Linux computer

Open2. Install VirtualGL on the remote Linux computer

Open3. Install and set up TigerVNC viewer on the local Windows computer

Open4. Start TigerVNC server on the remote Linux computer

Open5. Connect the Windows computer to the remote Linux computer

Open6. Start and run GeoDict on the remote Linux computer

Note-KnowHow

X-Forwarding in Linux

It is in principle possible to connect from a Linux terminal to a Linux server using ssh -X, without the installation of VirtualGL and TigerVNC. In this case, visualization in 3D is only possible when Indirect GLX is enabled on the Linux terminal (it is not necessary to enable this on the Linux server that runs GeoDict, but it must be enabled on the terminal that runs the X11 server). By default, this option is disabled in many cases. The status of this option can be checked with

grep -i "Indirect" /var/log/Xorg.0.log

 

Output is, for example:

[1344382.166] (II) Indirect GLX disabled

 

To enable this option is not straightforward, because it works differently on different Linux systems or different graphic cards, and often requires a system administrator to change the config files of the system. Because of this complexity in the setup, we recommend in general to use TigerVNC for remote logins instead of ssh -X.

©2026 created by Math2Market GmbH / Imprint / Privacy Policy