he session suspend happens because of a long standing bug in x2go. To fix it you need to: 1. install nxdialog on the server 2. change one line in /usr/bin/x2gostartagent (or wherever it is located on your system) like this: -export NX_CLIENT="${X2GO_LIB_PATH}/x2gosuspend-agent" +export NX_CLIENT="/usr/bin/nxdialog"
This does not work with
export NX_CLIENT="/usr/bin/x2goclient"
I'm using arch linux. Where can I download nxdialog?