Re: [X2Go-Dev] x2go wiki : self-debugging instructions ? -> SOLVED

2018-03-15 Thread Manfred Amoureux
So I first tried reinstalling x2goclient and it did not work, even
with an *apt-get
purge* , deleting the *session* file in ~/.x2goclient/ and rebooting the
server.

Then I finally noticed something :

   - the connection did not work from my Laptop (which is of course, the
   one from which I need it to work) : Linux Mint 18 with x2go client 4.0.5
   - the connection worked from an old Windows 7 with x2go client 4.1.1
   - it also worked from a Debian 9 with x2go client 4.1.1

The version of x2go installed on the server is 4.1.0.

So it made sense to try installing the latest stable x2go client version.
After checking, I ahd indeed not added the ppa to the software sources and
was using the version from the Linux Mint repositories.

So I did that and now it works.

Shall I ask something to the wiki ?

Manfred A.


2018-03-15 15:54 GMT+01:00 Manfred Amoureux :

> Ok.
>
> Now that you have attracted my attention this git request ( *nxagent
> crashes when moving the session window into another screen* ), it
> actually looked more like a client-side issue,
> so I tested again from another computer (with Windows 7 and a single
> screen) and while at the first attempt the connection failed with a message
> that let me think it was because there was an open connection on the server
> with this user, after a reboot from the server machine, the connection now
> works from this computer.
>
> So I guess it really is a client problem now.
> I am first going to to try uninstalling and reinstalling x2go client from
> my computer.
>
>
> Manfred Amoureux
> Tel: (+33)6.800.343.16
>
> 2018-03-15 15:16 GMT+01:00 Mihai Moldovan :
>
>> * On 03/15/2018 03:07 PM, Manfred Amoureux wrote:
>> > I recorded a screen capture while trying to start a connection from
>> another
>> > computer. See the link below.
>> > As you can see, it seems the connection gets opened but the window
>> crashes
>> > immediately. I have tried from several computers (including one with
>> Windows) so
>> > I don't think it's a problem on the client side.
>>
>> Classic pattern of https://github.com/ArcticaProject/nx-libs/issues/677
>>
>> Will be fixed with the next nx-libs release, but I cannot tell when that
>> will
>> be. Ideally I'd like to see more xinerama changes/fixes to make it
>> worthwhile.
>>
>>
>> > I have attached an extract of the /var/log/syslog file these last
>> minutes. I see
>> > nothing that looks like an error to me. Obviously, you should be able to
>> > interpret it better than me.
>> > I have also restarted x2go (/sudo systemctl stop x2goserver.service/
>> and then
>> > /sudo systemctl start x2goserver.service/ ) after changing the
>> > /etc/x2go/x2goserver.conf file with logging to /debug/. That is the
>> second text
>> > file attached.
>> >
>> > In it, I can see :
>> > Mar 15 14:51:15 ServeurITeN /usr/bin/x2gostartagent: successfully
>> started X2Go
>> > Agent session with ID manfred-50-1521121872_stDXFCE_dp24
>> > Which means, I guess, the session was properly started.
>>
>> Well, that message is an euphemism. We launched the binary, but
>> everything that
>> happens after that is unknown since we immediately put the process into
>> background. But yeah, having it spawned nxagent is good.
>>
>>
>> > However, further on, I can also see :
>> > Mar 15 14:51:22 ServeurITeN x2gogetstatus: db_getstatus called, session
>> ID:
>> > manfred-50-1521121872_stDXFCE_dp24, return value:
>> > Mar 15 14:51:22 ServeurITeN x2gocleansessions:
>> > manfred-50-1521121872_stDXFCE_dp24: removed from database, not
>> updating status.
>> > Mar 15 14:51:22 ServeurITeN x2gocleansessions:
>> > manfred-50-1521121872_stDXFCE_dp24: in failed state, but agent is
>> gone, forgetting.
>> > Is that some kind of failure ?
>>
>> That indicates that x2goagent/nxagent died after starting up.
>>
>>
>> > It is also interesting to see that when I issue a /who/ command with
>> the Linux
>> > Terminal , there is one extra session under my login.
>>
>> Yup, X2Go uses SSH connections for everything.
>>
>>
>> > So I tried opening a x2go session with another login, which also failed
>> but with
>> > a different error message : "/Failed to start X2Go Agent session with ID
>> > formation-50-1521122343_stDXFCE_dp24. X2Go Agent terminated
>> unexpectedly.
>> > Aborting session startup./" I then restarted the x2goserver.service
>> again and
>> > tried again with the other user acco

Re: [X2Go-Dev] x2go wiki : self-debugging instructions ?

2018-03-15 Thread Manfred Amoureux
Ok.

Now that you have attracted my attention this git request ( *nxagent
crashes when moving the session window into another screen* ), it actually
looked more like a client-side issue,
so I tested again from another computer (with Windows 7 and a single
screen) and while at the first attempt the connection failed with a message
that let me think it was because there was an open connection on the server
with this user, after a reboot from the server machine, the connection now
works from this computer.

So I guess it really is a client problem now.
I am first going to to try uninstalling and reinstalling x2go client from
my computer.


Manfred Amoureux
Tel: (+33)6.800.343.16

2018-03-15 15:16 GMT+01:00 Mihai Moldovan :

> * On 03/15/2018 03:07 PM, Manfred Amoureux wrote:
> > I recorded a screen capture while trying to start a connection from
> another
> > computer. See the link below.
> > As you can see, it seems the connection gets opened but the window
> crashes
> > immediately. I have tried from several computers (including one with
> Windows) so
> > I don't think it's a problem on the client side.
>
> Classic pattern of https://github.com/ArcticaProject/nx-libs/issues/677
>
> Will be fixed with the next nx-libs release, but I cannot tell when that
> will
> be. Ideally I'd like to see more xinerama changes/fixes to make it
> worthwhile.
>
>
> > I have attached an extract of the /var/log/syslog file these last
> minutes. I see
> > nothing that looks like an error to me. Obviously, you should be able to
> > interpret it better than me.
> > I have also restarted x2go (/sudo systemctl stop x2goserver.service/ and
> then
> > /sudo systemctl start x2goserver.service/ ) after changing the
> > /etc/x2go/x2goserver.conf file with logging to /debug/. That is the
> second text
> > file attached.
> >
> > In it, I can see :
> > Mar 15 14:51:15 ServeurITeN /usr/bin/x2gostartagent: successfully
> started X2Go
> > Agent session with ID manfred-50-1521121872_stDXFCE_dp24
> > Which means, I guess, the session was properly started.
>
> Well, that message is an euphemism. We launched the binary, but everything
> that
> happens after that is unknown since we immediately put the process into
> background. But yeah, having it spawned nxagent is good.
>
>
> > However, further on, I can also see :
> > Mar 15 14:51:22 ServeurITeN x2gogetstatus: db_getstatus called, session
> ID:
> > manfred-50-1521121872_stDXFCE_dp24, return value:
> > Mar 15 14:51:22 ServeurITeN x2gocleansessions:
> > manfred-50-1521121872_stDXFCE_dp24: removed from database, not updating
> status.
> > Mar 15 14:51:22 ServeurITeN x2gocleansessions:
> > manfred-50-1521121872_stDXFCE_dp24: in failed state, but agent is gone,
> forgetting.
> > Is that some kind of failure ?
>
> That indicates that x2goagent/nxagent died after starting up.
>
>
> > It is also interesting to see that when I issue a /who/ command with the
> Linux
> > Terminal , there is one extra session under my login.
>
> Yup, X2Go uses SSH connections for everything.
>
>
> > So I tried opening a x2go session with another login, which also failed
> but with
> > a different error message : "/Failed to start X2Go Agent session with ID
> > formation-50-1521122343_stDXFCE_dp24. X2Go Agent terminated
> unexpectedly.
> > Aborting session startup./" I then restarted the x2goserver.service
> again and
> > tried again with the other user account and got the same error as for
> the first
> > user ("The connection with the remote server was shut down. Please check
> the
> > state of your network connection.").
>
> The first error message is weird, but explainable by the fact that the
> proxy was
> not quick enough to connect in the first place (or something like this).
>
> Right now, you have two options: wait for a new nx-libs release (as said,
> unspecified time) or switch to the nightly/heuler repository that contains
> a fix
> for this issue... and switch back to the stable version once the new
> version has
> been properly released.
>
>
>
> Mihai
>
>
___
x2go-dev mailing list
x2go-dev@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-dev

Re: [X2Go-Dev] x2go wiki : self-debugging instructions ?

2018-03-15 Thread Manfred Amoureux
Hello. Thanks for helping.

First the result of the command :

$ dpkg -l | grep -Ei '(x2go|nx)'

ii  inxi
2.2.35-0ubuntu1all  full featured
system information script
ii  libnx-x11-6:amd64
2:3.5.99.15-0~201803072246~ubuntu16.04.1
amd64nxagent's libNX_X11 client-part library
ii  libx2go-log-perl
4.1.0.0-0~1517~ubuntu16.04.1   all  Perl X2Go::Log
package
ii  libx2go-server-db-perl
4.1.0.0-0~1517~ubuntu16.04.1   amd64Perl
X2Go::Server:DB package
ii  libx2go-server-perl
4.1.0.0-0~1517~ubuntu16.04.1   all  Perl X2Go::Server
package
ii  libxcomp3:amd64
2:3.5.99.15-0~201803072246~ubuntu16.04.1
amd64NX compression library
ii  libxcompshad3:amd64
2:3.5.99.15-0~201803072246~ubuntu16.04.1
amd64NX shadowing library
ii  nx-x11-common
2:3.5.99.15-0~201803072246~ubuntu16.04.1
all  nx-X11 (common files)
ii  nxagent
2:3.5.99.15-0~201803072246~ubuntu16.04.1
amd64Nested Xserver (aka NX Agent) supporting the NX compression
protocol
ii  nxproxy
2:3.5.99.15-0~201803072246~ubuntu16.04.1
amd64NX proxy
rc  x2goagent
2:3.5.0.33-0~710~ubuntu16.04.1 all  X2Go agent
ii  x2goserver
4.1.0.0-0~1517~ubuntu16.04.1   amd64X2Go server daemon
scripts
ii  x2goserver-common
4.1.0.0-0~1517~ubuntu16.04.1   amd64X2Go Server (common
files)
ii  x2goserver-extensions
4.1.0.0-0~1517~ubuntu16.04.1   all  X2Go Server
(extension support)
ii  x2goserver-fmbindings
4.1.0.0-0~1517~ubuntu16.04.1   all  X2Go Server (file
manager bindings)
ii  x2goserver-printing
4.1.0.0-0~1517~ubuntu16.04.1   all  X2Go server
(printing support)
ii  x2goserver-x2goagent
4.1.0.0-0~1517~ubuntu16.04.1   all  X2Go Server's X2Go
Agent
ii  x2goserver-xsession
4.1.0.0-0~1517~ubuntu16.04.1   all  X2Go Server
(Xsession runner)



Now, when I have a look at /var/log/syslog, I see this :
Mar 15 12:55:02 ServeurITeN x2golistsessions_sql: executing external
command ,,x2gopath'' with args: libexec
Mar 15 12:55:02 ServeurITeN x2golistsessions_sql: executing external
command ,,/usr/lib/x2go/libx2go-server-db-sqlite3-wrapper'' with args:
listsessionsroot,ServeurITeN
Mar 15 12:55:04 ServeurITeN x2golistsessions_sql: executing external
command ,,x2gopath'' with args: libexec
Mar 15 12:55:04 ServeurITeN x2golistsessions_sql: executing external
command ,,/usr/lib/x2go/libx2go-server-db-sqlite3-wrapper'' with args:
listsessionsroot,ServeurITeN
Mar 15 12:55:06 ServeurITeN x2golistsessions_sql: executing external
command ,,x2gopath'' with args: libexec
Mar 15 12:55:06 ServeurITeN x2golistsessions_sql: executing external
command ,,/usr/lib/x2go/libx2go-server-db-sqlite3-wrapper'' with args:
listsessionsroot,ServeurITeN
Mar 15 12:55:08 ServeurITeN x2golistsessions_sql: executing external
command ,,x2gopath'' with args: libexec
Mar 15 12:55:08 ServeurITeN x2golistsessions_sql: executing external
command ,,/usr/lib/x2go/libx2go-server-db-sqlite3-wrapper'' with args:
listsessionsroot,ServeurITeN
Mar 15 12:55:11 ServeurITeN x2golistsessions_sql: executing external
command ,,x2gopath'' with args: libexec
Mar 15 12:55:11 ServeurITeN x2golistsessions_sql: executing external
command ,,/usr/lib/x2go/libx2go-server-db-sqlite3-wrapper'' with args:
listsessionsroot,ServeurITeN
Mar 15 12:55:13 ServeurITeN x2golistsessions_sql: executing external
command ,,x2gopath'' with args: libexec
Mar 15 12:55:13 ServeurITeN x2golistsessions_sql: executing external
command ,,/usr/lib/x2go/libx2go-server-db-sqlite3-wrapper'' with args:
listsessionsroot,ServeurITeN
Mar 15 12:55:15 ServeurITeN x2golistsessions_sql: executing external
command ,,x2gopath'' with args: libexec
Mar 15 12:55:15 ServeurITeN x2golistsessions_sql: executing external
command ,,/usr/lib/x2go/libx2go-server-db-sqlite3-wrapper'' with args:
listsessionsroot,ServeurITeN
Mar 15 12:55:17 ServeurITeN x2golistsessions_sql: executing external
command ,,x2gopath'' with args: libexec
Mar 15 12:55:17 ServeurITeN x2golistsessions_sql: executing external
command ,,/usr/lib/x2go/libx2go-server-db-sqlite3-wrapper'' with args:
listsessionsroot,ServeurITeN
Mar 15 12:55:20 ServeurITeN x2golistsessions_sql: executing external
command ,,x2gopath'' with args: libexec
Mar 15 12:55:20 ServeurITeN x2golistsessions_sql: executing external
command ,,/usr/lib/x2go/libx2go-server-db-sqlite3-wrapper'' with args:
listsessionsroot,ServeurITeN
Mar 15 12:55:22 ServeurITeN x2golistsessions_sql: executing external
command ,,x2gopath'' with args: libexec
Mar 15 12:55:22 ServeurITeN x2golistsessions_sql: executing external
command ,,/usr/lib/x2go/libx2go-server-db-sqlite3-wrapper'' with args:
listsessionsroot,ServeurITeN
Mar 15 12:55:24 ServeurITeN x2golistsessions_sql: executing external
command ,,x2gopath'' with args: libexec
Mar 15 12:55:24 ServeurITeN x2golistsessions_sql: executing external
co

[X2Go-Dev] x2go wiki : self-debugging instructions ?

2018-03-13 Thread Manfred Amoureux
Hello to all.

I just joined the mailing list.
First, I would like to say a word about how great I have found x2go since I
started using it : I was looking for a remote desktop solution that was
easy to set up and x2go worked amazingly easily and well.


Now the purpose of this email:
After tinkering around my x2go server install, it seems I have broken it
. I am not here to ask
for help me fixing it (although, I wouldn't mind) but I have been looking
for instructions in the x2go wiki
 about where to look
for the origin of errors (logs, etc ...) and I have not found such page.

Indeed, I already searched the /var/log/auth.log , but haven't found a clue
of what's wrong.
So, I thought there must be some basic steps that one may undertake looking
for what's wrong (logs to search, command lines to execute and check the
result ...) but I cannot figure out which ones.

I am willing to help the community by filling some pages in the wiki (so
nobody will have to bother the mailing list again asking what I am
currently asking) - I just need to find out how one create an account for
the wiki.

Regards / Grüße
and thanks for your work !

Manfred A.
___
x2go-dev mailing list
x2go-dev@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-dev