Another, less intrusive workaround is to start x2goagent/nxagent with the command-line option "-extension XFIXES", which disables the XFIXES extension completely in the x server. KDE does not seem to badly require it, I guess some effects won't work anymore.
In x2go, you have to change two locations in /usr/bin/x2gostartagent. This should also do with plain NX and FreeNX, but I'm not sure what script start the nxagent. It seems that the segfault comes from the fact that Qt passes an X11 event with a bogus "root" field member. This way, the XRRRootToScreen call is not able to find the screen number. the librandr call above does not expect this case and just segfaults. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/985202 Title: libx11 causes kwin to crash on login (over NX protocol) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libxfixes/+bug/985202/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs