Dear Ulrich,
On Sat, 18 Jan 2020 15:48:38 +0100, Ulrich Sibiller <ulrich.sibiller@gmail.com> wrote:
But even if this weren't a concern of mine, I still couldn't do this because there are so many applications I run that don't run very well, or at all, under X2Go. Last I checked, Konsole ran terribly slowly, and Gnome-Terminal didn't run at all. Emacs crashes regularly unless I use an obscure and complicated workaround. (I've since automated this, but I don't relish the thought of having to go through all that troubleshooting again for some future misbehaving application.) KMyMoney crashes as soon as it's launched due to some GLX compatibility issue.
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.
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>
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.
Regards, Tristan
Tristan Miller