Thanks for this suggestion!
I used the ssh connection (I am doing the equivalent thing for VNC as well)
and with this, it feels less sluggish! Still not quite as smooth as VNC but it is
now much better and maxing x2go usable in comparison.
I experimented with different speed and compression settings, also tried
to disable audio forwarding and printing but that did not change much.
Of course it is hard to really test this properly since the connection I use
may not always provide the same bandwidth and since there is no way to
accurately measure this, it is just my subjective feeling of what is faster.

I can live with establishing that ssh proxy connection manually, but I am still
a bit confused that even now the comparison with VPN is still showing VPN as being
faster. Have you guys tested this and got consistent results which shows the opposite?

Once I have more time on my hands I will try this with different machines and
connections I have plenty where I could try this out.

Completely different question: the way this works, would it in principle be possible to
also have a windows client? I am almost exclusively using linux but with vnc I can
use it from a windows machine as well, if needed. At the moment this actually works
better than on linux in HDPI multi monitor configuration because windows is able to
seamlessly scale the vnc client window according to the monitor dpi, while linux
(at least Ubuntu 20.04) still cannot do this properly.

Cheers, j.

On Thu, 1 Oct 2020 at 15:12, Stefan Baur <X2Go-ML-1@baur-itcs.de> wrote:
Am 01.10.20 um 13:17 schrieb Johann Petrak:
>> - Available Bandwidth and type of network connection
>>   (WiFi, LAN cable; mobile network like UMTS/LTE, ...)
>>
> Cable with at least 10Mbps to the ssh gateway, then very fast GBit LAN
> As I said, both VPN and X2GO use exactly the same connection with the same
> bandwidth

Ah, so you're using an SSH proxy/jump host.
I wonder if maybe our code for that is broken somehow?
Is that ssh proxy/jump host a Linux machine or some proprietary solution?

Could you test by setting up an SSH connection first, like so:

ssh -p 22 -L2222:[targethostname]:22 johann@ssh.[somehere.org]

After that connection has been established, please create a new X2Go
session configuration (_don't_ alter the existing one) that connects to
localhost:2222, without setting an SSH proxy, with XFCE as your DE, and
using your "johann" account, but leave all the other options set to
their default values.  Then try to use that.  Does it change the
speed/responsiveness in any way?

Kind Regards,
Stefan Baur

--
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243