I'm trying to find a good solution for remote GUI to SLES 12 and I decided to try x2go. I installed it from the repositories listed here:


I used the x2go repositories from packages.x2go.org towards the bottom of the page.

They installed fine but when I try and connect to it from a Windows 7 desktop with the x2go client, it attempts to start the gnome sessions and then fails. I see this in the system log:

Sep 11 09:00:07 server /usr/bin/x2gosetkeyboard[3271]: Setting X keyboard according to /home/mweisber/.x2go/C-mweisber-50-1505134800_stDGNOME_dp32/k
Sep 11 09:00:07 server /usr/bin/x2goruncommand[3324]: launching session with Xsession-x2go mechanism, using STARTUP="/usr/bin/gnome-session"
Sep 11 09:00:08 server org.a11y.Bus[3363]: Activating service name='org.a11y.atspi.Registry'
Sep 11 09:00:08 server org.a11y.Bus[3363]: Successfully activated service 'org.a11y.atspi.Registry'
Sep 11 09:00:08 server org.a11y.atspi.Registry[3382]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Sep 11 09:00:08 server /usr/bin/x2gomountdirs[3175]: successfully mounted matt@ to /tmp/.
Sep 11 09:00:13 server gnome-session-binary[3327]: WARNING: software acceleration check failed: Child process exited with code 1
Sep 11 09:00:14 server org.a11y.atspi.Registry[3382]: XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":50"
Sep 11 09:00:14 server org.a11y.atspi.Registry[3382]:       after 20 requests (20 known processed) with 0 events remaining.
Sep 11 09:00:14 server /usr/bin/x2goumount-session[3506]: successfully unmounted "/tmp/.x2go-mweisber/spool/C-mweisber-50-1505134800_stDGNOME_dp32"
This is a SLES 12 SP2 VM on VMware I'm trying to connect to.

Any ideas on what might be wrong?