I just tried this using the same client version, X2Go Client V. 4.0.3.2
(Qt - 4.8.6), originating from a Ubuntu 14.10 system, and connecting to a Debian Wheezy server and got a full working xfce desktop.
The version of server on Wheezy is
4.1.0.0-0x2go1.1~git20150403.1278+wheezy+hueler.1 so perhaps you may want to try updating your server to this version (the most recent) and see if that resolves your problem.
If you need a test account to determine if it is an issue with your client
side setup or server, let me know.
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting. Knowledgeable human assistance, not telephone trees or script readers. See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.
On Thu, 9 Apr 2015, Christoph Schmidt-Hieber wrote:
Date: Thu, 9 Apr 2015 13:54:28 +0100 From: Christoph Schmidt-Hieber <christsc@gmx.de> To: x2go-user@lists.x2go.org Subject: [X2Go-User] X authorization issues
Dear all,
We're having issues connecting to an x2go server running on Debian Wheezy. Specifically, we cannot connect to an xfce4 desktop from an OS X client.
The x2go client version is 4.0.3.2 (from MacPorts). The x2go server version is 4.0.1.19-0x2go2+git20150326.1064+wheezy.main.1 (from the x2go Debian repo)
Connections using plain "ssh -Y" or "ssh -X" work fine.
Connections with x2go to a single application work fine.
The permissions of $HOME/.Xauthority are 600
The owner of $HOME/.Xauthority is $USER:$USER
The first attempt to connect will simply fail, without valuable error messages (at least to me), the second attempt will result in:
"Your session was closed before reaching a usable state. This can be due to the local X server refusing access to the client. Please check authorization provided by the remote X application."
Debug output from the client is attached.
Any help would be greatly appreciated.
Christoph