1

X2Go won't connect to my Kubuntu 16.04 PC, while MATE and XFCE work well with X2Go. X2Go has an older version of X server built in and doesn't support some newer features; apparently that's why MATE and XFCE work well with it.

X2Go does connect OK to a KDE VM with almost identical configuration, except of course the video driver will be different. I suspect the video driver may be the issue on my Kubuntu PC (since it works when connecting to a VM).

How should I configure it to be compatible with X2Go ? Should I remove the NVidia driver? If so, how do I remove it?

Here's some output showing the problem:

Error:

GUI Error (shows on physically connected display, not x2go)

Sorry Ubuntu 16.04 has experienced an internal error 
Executable path:    /usr/bin/ksplashqml 
Architecture: AMD 
Title: ksplashqml crashed with signal 7 in malloc_consolidate()

Syslog

May 10 10:26:04 Computer1234 /usr/bin/x2goruncommand: launching session with Xsession-x2go mechanism, using STARTUP="startkde"
May 10 10:26:04 Computer1234 /usr/bin/x2goruncommand: dbus wrapper available as /usr/bin/dbus-run-session
May 10 10:26:05 Computer1234 kernel: [xxx] x2goagent[xxx]: segfault at 0 ip xxx sp yyy error 4 in nxagent[xxx]
  • 1
    wiki.x2go.org/doku.php/doc:de-compat notes it's good with KDE 3 and KDE4, but glacially slow with the KDE 5 in Kubuntu 16.04 LTS. They ask you to please join the X2Go-User Mailing List or, if you are certain you've found a bug, subscribe to X2Go-Dev and file a bug report. – K7AAY May 16 at 23:47
  • Thanks k7aay for the info, might be a good idea for me to join that mailing list. It is working fine on the VM though. – Bastion May 16 at 23:50
0

X2Go is crashing because the system is configured to use an NVidia video driver. This is the reason why connecting to an almost identical VM works - as the VM is of course using a different video driver.

Solution:

  • Go to the Linux machine running the X2Go server.
  • Click on K Start Menu >> System Settings (in Computer tab) >> Driver Manager
  • Select "Using X.Org X server -- Nouveau driver from xserver-xorg-video-nouveau
  • Apply, then reboot

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.