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-X,
which is subscribed to libxfixes in 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

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to