Für die Benutzung grafischer Applikationen sind ssh-Verbindungen wegen der hohen Latenzen oft zu träge.
X2Go ist eine einfache und effiziente Möglichkeit, sich per Remote-Login mit einem graphischen Desktop anzumelden. Benötigt wird allerdings eine lokale Installation eines X2Go-Clients.
Auf der Seite https://wiki.x2go.org/doku.php/doc:installation:x2goclient finden sich Instruktionen zur Installation für Windows, MacOS und Linux.
Unterstützte "Session types" sind : XFCE, Mate. Es ist auch möglich, einzelne Applikationen zu definieren (Bsp.: /usr/bin/xterm)
Bei Verbindungen mit 100Mbit/s oder mehr, kann die Verbindungsqualität auch auf WAN oder LAN gesetzt werden.
DIe Width/Height-Einstellung bestimmt die Initial-Größe des Desktops. Die Größe kann später dynamisch geändert werden.
Wenn Sound-Unterstützung nicht explizit benötigt wird, empfiehlt es sich, diese auszuschalten.
Das Drucken auf clientseitigen Druckern wird nicht unterstützt und es wird empfohlen, auch dieses auszuschalten.
"Shared-Folders" sind möglich, sie werden auf dem Login-Server unter /tmp/.x2go-Benutzername/media/disk/ gemountet.
Zu beachten ist, dass der Login-Server dieses Client-Verzeichnis via "sshfs" mountet und dazu einen Ssh-Tunnel in der Login-Session benutzt. Die Bandbreite des Disk-I/Os unterliegt deshalb offensichtlich den Einschränkungen der Client-Ssh-Verbindung.