Hello,Recently, the x2go client in mac started quitting unexpectedly on first try. On the second try, x2go starts, but ends up with a blank dotted screen (screenshot attached). I am using the latest (August 6, 2019) x2go server version, running mac 10.14.6. I also have the latest xquartz installed.If I start a session in a PC and then join the session from mac, it works. The server is running ubuntu 18.Would greatly appreciate any pointers.Thanks,Vijay
x2go client starting details;
NXPROXY - Version 3.5.99.14
Copyright (c) 2001, 2011 NoMachine (http://www.nomachine.com)
Copyright (c) 2008-2014 Oleksandr Shneyder <o.shneyder@phoca-gmbh.de>
Copyright (c) 2014-2016 Ulrich Sibiller <uli42@gmx.de>
Copyright (c) 2014-2016 Mihai Moldovan <ionic@ionic.de>
Copyright (c) 2011-2016 Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Copyright (c) 2015-2016 Qindel Group (http://www.qindel.com)
NXCOMP, NX protocol compression and NX extensions to this software
are copyright of the aforementioned persons and companies.
Redistribution and use of the present software is allowed according
to terms specified in the file LICENSE.nxcomp which comes in the
source distribution.
All rights reserved.
NOTE: This software has received contributions from various other
contributors, only the core maintainers and supporters are listed as
copyright holders. Please contact us, if you feel you should be listed
as copyright holder, as well.
NX protocol compression is derived from DXPC project.
Copyright (c) 1995,1996 Brian Pane
Copyright (c) 1996,1997 Zachary Vonler and Brian Pane
Copyright (c) 1999 Kevin Vigor and Brian Pane
Copyright (c) 2000,2003 Gian Filippo Pinzari and Brian Pane
All rights reserved.
See ArcticaProject/nx-libs for more information.
Info: Proxy running in server mode with pid '31769'.
Session: Starting session at 'Tue Aug 6 19:50:00 2019'.
Info: Using errors file '/Users/nag/.x2go/S-ubuntu-55-1565135376_stDMATE_dp32/sessions'.
Info: Using stats file '/Users/nag.x2go/S-55/stats'.
Loop: WARNING! Overriding auxiliary X11 port with new value '1'.
Warning: Overriding auxiliary X11 port with new value '1'.
Info: Connecting to remote host 'localhost:49082'.
Info: Connected to remote proxy on FD#11.
Info: Connection with remote proxy completed.
Loop: WARNING! Unrecognized session type 'unix-kde-depth_32'. Assuming agent session.
Warning: Unrecognized session type 'unix-kde-depth_32'. Assuming agent session.
Info: Using ADSL link parameters 1408/24/1/0.
Info: Using cache parameters 4/4096KB/8192KB/8192KB.
Info: Using pack method '16m-jpeg-9' with session 'unix-kde-depth_32'.
Info: Using ZLIB data compression 1/1/32.
Info: Using ZLIB stream compression 4/4.
Info: No suitable cache file found.
Info: Forwarding X11 connections to display '/private/tmp/com.apple.launchd.8b6SbCKo0f/org.macosforge.xquartz:0'.
Info: Forwarding auxiliary X11 connections to display '/private/tmp/com.apple.launchd.8b6SbCKo0f/org.macosforge.xquartz:0'.
Session: Session started at 'Tue Aug 6 19:50:00 2019'.
Info: Established X server connection.
Info: Using shared memory parameters 0/0K.
Recently, the x2go client in mac started quitting unexpectedly on first try. Can you please be more specific? Does X2Go Client itself quit unexpectedly? Does the client itself work, but does starting a session not work? When does what exactly quit?
I know that the client often crashes when starting it for the first time on macOS. I tried debugging this years ago but never managed to find the root cause. It's also not easily reproducible, since subsequent launches don't crash.
On the second try, x2go starts, but ends up with a blank dotted screen (screenshot attached).
That mostly sounds okay - you may be seeing random VRAM content instead of the nxagent/x2go logos within the nxproxy window, which is a bug, but also a difficult one to reproduce. It doesn't actually cause any problems, neither, since the image will be updated later on by a window manager or the like.
I am using the latest (August 6, 2019) x2go server version, running mac 10.14.6.
We don't provide official builds for 10.14 as of now... but I highly suspect that even a client build targeting 10.14 wouldn't change the situation.
I also have the latest xquartz installed. If I start a session in a PC and then join the session from mac, it works.
Sounds like the session startup itself doesn't work correctly when called from the macOS client, but it's difficult to tell what exactly is happening.
The server is running ubuntu 18.
18.04, I figure?
image.png
The image was not attached correctly, only the file name made it into the message as plain text.
x2go client starting details;
NXPROXY - Version 3.5.99.14
Copyright (c) 2001, 2011 NoMachine (http://www.nomachine.com <http://www.nomachine.com/>) Copyright (c) 2008-2014 Oleksandr Shneyder <o.shneyder@phoca-gmbh.de <mailto:o.shneyder@phoca-gmbh.de>> Copyright (c) 2014-2016 Ulrich Sibiller <uli42@gmx.de <mailto:uli42@gmx.de>> Copyright (c) 2014-2016 Mihai Moldovan <ionic@ionic.de <mailto:ionic@ionic.de>> Copyright (c) 2011-2016 Mike Gabriel <mike.gabriel@das-netzwerkteam.de <mailto:mike.gabriel@das-netzwerkteam.de>> Copyright (c) 2015-2016 Qindel Group (http://www.qindel.com <http://www.qindel.com/>)
NXCOMP, NX protocol compression and NX extensions to this software are copyright of the aforementioned persons and companies.
Redistribution and use of the present software is allowed according to terms specified in the file LICENSE.nxcomp which comes in the source distribution.
All rights reserved.
NOTE: This software has received contributions from various other contributors, only the core maintainers and supporters are listed as copyright holders. Please contact us, if you feel you should be listed as copyright holder, as well.
NX protocol compression is derived from DXPC project.
Copyright (c) 1995,1996 Brian Pane Copyright (c) 1996,1997 Zachary Vonler and Brian Pane Copyright (c) 1999 Kevin Vigor and Brian Pane Copyright (c) 2000,2003 Gian Filippo Pinzari and Brian Pane
All rights reserved.
See ArcticaProject/nx-libs <https://github.com/ArcticaProject/nx-libs> for more information.
Info: Proxy running in server mode with pid '31769'. Session: Starting session at 'Tue Aug 6 19:50:00 2019'. Info: Using errors file '/Users/nag/.x2go/S-ubuntu-55-1565135376_stDMATE_dp32/sessions'. Info: Using stats file '/Users/nag.x2go/S-55/stats'. Loop: WARNING! Overriding auxiliary X11 port with new value '1'. Warning: Overriding auxiliary X11 port with new value '1'. Info: Connecting to remote host 'localhost:49082'. Info: Connected to remote proxy on FD#11. Info: Connection with remote proxy completed. Loop: WARNING! Unrecognized session type 'unix-kde-depth_32'. Assuming agent session. Warning: Unrecognized session type 'unix-kde-depth_32'. Assuming agent session. Info: Using ADSL link parameters 1408/24/1/0. Info: Using cache parameters 4/4096KB/8192KB/8192KB. Info: Using pack method '16m-jpeg-9' with session 'unix-kde-depth_32'. Info: Using ZLIB data compression 1/1/32. Info: Using ZLIB stream compression 4/4. Info: No suitable cache file found. Info: Forwarding X11 connections to display '/private/tmp/com.apple.launchd.8b6SbCKo0f/org.macosforge.xquartz:0'. Info: Forwarding auxiliary X11 connections to display '/private/tmp/com.apple.launchd.8b6SbCKo0f/org.macosforge.xquartz:0'. Session: Session started at 'Tue Aug 6 19:50:00 2019'. Info: Established X server connection. Info: Using shared memory parameters 0/0K.
Nothing interesting in here. Looks all normal so far.
Mihai