I have been unable to get X2go to work on a CentOS 7 server. I have tried both the out-of-the-box GNOME desktop and the Xfce as well.
In both cases, the view from the client is that the screen starts to appear, then goes away. On the server, I see the following messages in /var/log/messages (I have erased the user name and replaced it with XXX). The server is running as a virtual machine on a Win7
system (using VMWare), and the “YYY” mentioned below is the Win7
user. “Goat” is the name of the server.
Oct 31 13:10:45 goat systemd: Starting Session 71 of user XXX. Oct 31 13:10:45 goat systemd-logind: New session 71 of user XXX. Oct 31 13:10:45 goat systemd: Started Session 71 of user XXX. Oct 31 13:10:48 goat /usr/bin/x2gostartagent: successfully started X2Go agent session with ID XXX-57-1414786247_stDXFCE_dp32
Oct 31 13:10:52 goat /usr/bin/x2gosetkeyboard: Setting X keyboard according to /home/XXX/.x2go/C-XXX-57-1414786247_stDXFCE_dp32/keyboard Oct 31 13:10:52 goat /usr/bin/x2gomountdirs: successfully mounted YYY@127.0.0.1:30026/cygdrive/C/Users/YYY/X2GO~1/S-704D~1/spool to
Oct 31 13:10:52 goat /usr/bin/x2goruncommand: launching session with Xsession-x2go mechanism, using STARTUP=”xfce4-session”
Oct 31 13:10:53 goat /usr/bin/x2goumount-session: successfully unmounted “/tmp/.x2go-XXX/spool/C-XXX-57-1414786247_stDXFCE_dp32”
As you can see, this particular run was using Xfce.
I would appreciate guidance, and yes, I have read the “manual”, and also at least one “howto” specific to CentOS 7.
The version of the x2go server is
[root@goat log]# rpm -qa | grep x2go x2goserver-22.214.171.124-1.el7.x86_64
the X2go client on Win7 works just fine with my CentOS6 and Debian servers. I found no way to capture the commentary produced by the X2go client.