[X2Go-Dev] Terminate X2Go Session from inside Server

Ulrich Sibiller ulrich.sibiller at gmail.com
Thu Jan 23 13:45:46 CET 2020


On Thu, Jan 23, 2020 at 1:07 PM Tristan Miller
<psychonaut at nothingisreal.com> wrote:

> > Some tips:
> > Konsole: set QT_GRAPHICSSYSTEM=native and switch to Xlib rendering in
> > KDE. I am using it daily this way!
>
> By "switch to Xlib rendering in KDE", do you mean configuring KDE on
> the remote host to use XRender instead of OpenGL?  If so, this
> workaround does nothing for me.

Yes, there's a config option kde settings (Desktop effects/Advanced).
You should set the compositign type to "Xrender" and the Qt graphics
system to native. Sometimes KDE does not accept changing the values or
changes them back at next start. In that case you have to set them
manually in the config file (without kde running):

/.kde/share/config/kwinrc in dection [Compositing] add/adapt to Backend=XRender.

> > Gnome-Terminal: I am not using this, so probably connected to GLX
>
> I doubt it; it doesn't print any console errors about GLX.
>
> > emacs: I am not aware of any crashing issues althought I am using it
> > daily. Can you provide any more details?
>
> The problem and workaround are described in the "Emacs crashes on
> start" thread on the X2Go-User list.  See for example here:
> <https://lists.x2go.org/pipermail/x2go-user/2017-September/004524.html>

What? I had the impression that this bug is long gone! What
emacs/distribution and what NX version are you using where this error
shows up?

> > GLX: are you aware of this workaround?:
> > https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround
>
> Yes.  Those instructions are out of date (Mesa wants to be compiled
> with meson, not scons).  I tried adapting them and was able to compile
> the libraries, but after adding their location to LD_LIBRARY_PATH,
> glxinfo still reports the version to be 1.2.  However, quite possibly
> I've done something wrong with the build.  I can provide further
> information here or on X2go-User if you're interested.

I have done it successfully ~1 year ago using this document:
https://mesa3d.org/llvmpipe.html

Uli


More information about the x2go-dev mailing list