On Wed, Jul 16, 2014 at 6:12 PM, Leopold Palomo-Avellaneda <leo@alaxarxa.net> wrote:
El Dimecres, 16 de juliol de 2014, a les 14:55:59, Michael DePaulo va escriure:
On Jul 16, 2014 11:44 AM, "Leopold Palomo-Avellaneda" <leo@alaxarxa.net>
wrote:
Hi,
I have an ubuntu 12.04 installed in a kvm host. In this ubuntu, I have installed x2goserver.
I have configured /etc/x2go/x2goagent.options with # X2GO_NXAGENT_DEFAULT_OPTIONS+=" -extension GLX"
Change the - to a + The - disables the specified X11 extension, the + enables it.
:-)
please, x2go-dev, at least to me, the text in the config file has not been clear. Could you add some note about this?
We didn't invent the convention of +extension vs -extension. Neither did NoMachine when they were writing NX. It is the convention of upstream X.org (and XFree86 before them.)
That said, I agree that we should add a note and/or clarify. (I was thinking that myself when I replied to your email.) I'll look into that and probably have it done soon.
Also, I have solved this, but I still have problems with some software that under a remote virt-manager is working but not under x2go.
If I run a graphical python qt program I got:
python: Fatal IO error 11 (Resource temporarily unavailable) on X server :5
and if I run for instance gazebo, I got:
X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 147 (GLX) Minor opcode of failed request: 5 (X_GLXMakeCurrent) Serial number of failed request: 22 Current serial number in output stream: 22
Any idea?
We've disabled GLX by default because It causes many applications to not work. The reason is that our "X server", nxagent 3.5.0.x, is based on X.org 6.9, from 2005. Therefore, nxagent implements a very old version of the GLX protocol. Many apps try to use it, but require a newer version of the GLX protocol, and thus fail. You can read more about this problem here: http://wiki.x2go.org/doku.php/doc:de-compat (I just wrote that wiki page yesterday. Feedback is welcome.)
Does gazebo require 3D acceleration? If not, try running it with GLX disabled. If you are still having trouble running it, let me know and I'll test gazebo on a KVM/virt-manager Ubuntu 12.04 VM at my home.
Also let me know the following:
Linux User 152692 PGP: 05F4A7A949A2D9AA Catalonia
A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail?
I whole-heartedly agree with this Q&A :)
-Mike#2