On Thu, Jan 23, 2020 at 1:07 PM Tristan Miller <psychonaut@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