Re: [X2Go-User] x2goclient & pyhoca-gui both fail to start

2017-03-01 Thread Robert Dinse


 Might try re-installing python, that error really sounds like a python
error.

-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
 Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting.
   Knowledgeable human assistance, not telephone trees or script readers.
 See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.

On Wed, 1 Mar 2017, brian mullan wrote:


Date: Wed, 1 Mar 2017 19:44:00 -0500
From: brian mullan 
To: "nan...@eskimo.com" 
Cc: "x2go-user@lists.x2go.org" 
Subject: Re: [X2Go-User] x2goclient & pyhoca-gui both fail to start

yeah its something else going on.

I rebooted w/the older 4.4 kernel ... same problem

switch from nvidia driver to nouveau driver rebooted... same problem

purged all x2go files from system & reinstalled... same problem



On Wed, Mar 1, 2017 at 7:05 PM, nan...@eskimo.com  wrote:


I am using 4.8 kernel so not a kernel issue. Error sounds more like a
python issue.

Sent from my Verizon 4G LTE Tablet

-- Original message--
*From: *brian mullan
*Date: *Wed, Mar 1, 2017 3:13 PM
*To: *x2go-user@lists.x2go.org;
*Cc: *
*Subject:*[X2Go-User] x2goclient & pyhoca-gui both fail to start

I am not sure how to troubleshoot this.

I haven't used x2goclient for a couple weeks and it was working.

*note:  Recently I upgraded my Ubuntu 16.04 to the new 4.8 kernel (which
may or may not be related to this but thought I'd mention it).*

Today I've tried to start x2goclient several times and the process starts
but the x2goclient gui interface doesn't appear.

Any suggestions about what to look at to try to determine why it fails?

I tried pyhoca- gui also and it too fails with the following:

*$ pyhoca-gui*
*/usr/lib/python2.7/dist-packages/gevent/builtins.py:93
: PyGIWarning: Notify was imported without
specifying a version first. Use gi.re quire_version('Notify',
'0.7') before import to ensure that the right version gets loaded.*
*  result = _import(*args, **kwargs)*
*pyhoca-gui[8232] (PyHoca-GUI) WARN: the current release of PyHoca-GUI
does not support client configuration*

Again not sure what the above means

Brian





___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] x2goclient & pyhoca-gui both fail to start

2017-03-01 Thread brian mullan
yeah its something else going on.

I rebooted w/the older 4.4 kernel ... same problem

switch from nvidia driver to nouveau driver rebooted... same problem

purged all x2go files from system & reinstalled... same problem



On Wed, Mar 1, 2017 at 7:05 PM, nan...@eskimo.com  wrote:

> I am using 4.8 kernel so not a kernel issue. Error sounds more like a
> python issue.
>
> Sent from my Verizon 4G LTE Tablet
>
> -- Original message--
> *From: *brian mullan
> *Date: *Wed, Mar 1, 2017 3:13 PM
> *To: *x2go-user@lists.x2go.org;
> *Cc: *
> *Subject:*[X2Go-User] x2goclient & pyhoca-gui both fail to start
>
> I am not sure how to troubleshoot this.
>
> I haven't used x2goclient for a couple weeks and it was working.
>
> *note:  Recently I upgraded my Ubuntu 16.04 to the new 4.8 kernel (which
> may or may not be related to this but thought I'd mention it).*
>
> Today I've tried to start x2goclient several times and the process starts
> but the x2goclient gui interface doesn't appear.
>
> Any suggestions about what to look at to try to determine why it fails?
>
> I tried pyhoca- gui also and it too fails with the following:
>
> *$ pyhoca-gui*
> */usr/lib/python2.7/dist-packages/gevent/builtins.py:93
> : PyGIWarning: Notify was imported without
> specifying a version first. Use gi.re quire_version('Notify',
> '0.7') before import to ensure that the right version gets loaded.*
> *  result = _import(*args, **kwargs)*
> *pyhoca-gui[8232] (PyHoca-GUI) WARN: the current release of PyHoca-GUI
> does not support client configuration*
>
> Again not sure what the above means
>
> Brian
>
>
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] x2goclient & pyhoca-gui both fail to start

2017-03-01 Thread nan...@eskimo.com
I am using 4.8 kernel so not a kernel issue. Error sounds more like a python 
issue.
Sent from my Verizon 4G LTE Tablet
-- Original message--From: brian mullanDate: Wed, Mar 1, 2017 3:13 
PMTo: x2go-user@lists.x2go.org;Cc: Subject:[X2Go-User] x2goclient & pyhoca-gui 
both fail to start
I am not sure how to troubleshoot this.

I haven't used x2goclient for a couple weeks and it was working.

note:  Recently I upgraded my Ubuntu 16.04 to the new 4.8 kernel (which may or 
may not be related to this but thought I'd mention it).

Today I've tried to start x2goclient several times and the process starts but 
the x2goclient gui interface doesn't appear.

Any suggestions about what to look at to try to determine why it fails?

I tried pyhoca-gui also and it too fails with the following:

$ pyhoca-gui
/usr/lib/python2.7/dist-packages/gevent/builtins.py:93: PyGIWarning: Notify was 
imported without specifying a version first. Use gi.require_version('Notify', 
'0.7') before import to ensure that the right version gets loaded.
  result = _import(*args, **kwargs)
pyhoca-gui[8232] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does not 
support client configuration

Again not sure what the above means

Brian

___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] x2goclient & pyhoca-gui both fail to start

2017-03-01 Thread nan...@eskimo.com
I am using 4.8 kernel under Ubuntu 16.10 on both.client and server but also 
using nightly builds and 3.5.99 2nd libs and it is working so not a kernel 
issue at least by itself.Sent from my Verizon 4G LTE Tablet
-- Original message--From: Stefan BaurDate: Wed, Mar 1, 2017 3:34 PMTo: 
x2go-user@lists.x2go.org;Cc: Subject:Re: [X2Go-User] x2goclient & pyhoca-gui 
both fail to start
Am 02.03.2017 um 00:12 schrieb brian mullan:> I am not sure how to troubleshoot 
this.> > I haven't used x2goclient for a couple weeks and it was working.> > 
/*note:*  Recently I upgraded my Ubuntu 16.04 to the new 4.8 kernel> (which may 
or may not be related to this but thought I'd mention it)./> > Today I've tried 
to start x2goclient several times and the process> starts but the x2goclient 
gui interface doesn't appear.> > Any suggestions about what to look at to try 
to determine why it fails?Open a console window, runx2goclient --debug 2>&1 | 
tee x2godebugloglook at the output, if anything looks odd, post the 
corresponding logsnippet.Also, Ubuntu should 
have/var/log/dpkg.log/var/log/apt/history.log- these should show you which 
packages got upgraded lately.-Stefan-- BAUR-ITCS UG 
(haftungsbeschränkt)Geschäftsführer: Stefan BaurEichenäckerweg 10, 89081 Ulm | 
Registergericht Ulm, HRB 724364Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: 
DE268653243_
 
 __x2go-user mailing 
listx2go-user@lists.x2go.orghttp://lists.x2go.org/listinfo/x2go-user___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] x2goclient & pyhoca-gui both fail to start

2017-03-01 Thread Stefan Baur
Am 02.03.2017 um 00:12 schrieb brian mullan:
> I am not sure how to troubleshoot this.
> 
> I haven't used x2goclient for a couple weeks and it was working.
> 
> /*note:*  Recently I upgraded my Ubuntu 16.04 to the new 4.8 kernel
> (which may or may not be related to this but thought I'd mention it)./
> 
> Today I've tried to start x2goclient several times and the process
> starts but the x2goclient gui interface doesn't appear.
> 
> Any suggestions about what to look at to try to determine why it fails?

Open a console window, run
x2goclient --debug 2>&1 | tee x2godebuglog
look at the output, if anything looks odd, post the corresponding log
snippet.

Also, Ubuntu should have
/var/log/dpkg.log
/var/log/apt/history.log
- these should show you which packages got upgraded lately.

-Stefan


-- 
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243



signature.asc
Description: OpenPGP digital signature
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

[X2Go-User] x2goclient & pyhoca-gui both fail to start

2017-03-01 Thread brian mullan
I am not sure how to troubleshoot this.

I haven't used x2goclient for a couple weeks and it was working.

*note:  Recently I upgraded my Ubuntu 16.04 to the new 4.8 kernel (which
may or may not be related to this but thought I'd mention it).*

Today I've tried to start x2goclient several times and the process starts
but the x2goclient gui interface doesn't appear.

Any suggestions about what to look at to try to determine why it fails?

I tried pyhoca-gui also and it too fails with the following:

*$ pyhoca-gui*
*/usr/lib/python2.7/dist-packages/gevent/builtins.py:93: PyGIWarning:
Notify was imported without specifying a version first. Use
gi.require_version('Notify', '0.7') before import to ensure that the right
version gets loaded.*
*  result = _import(*args, **kwargs)*
*pyhoca-gui[8232] (PyHoca-GUI) WARN: the current release of PyHoca-GUI does
not support client configuration*

Again not sure what the above means

Brian
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] Python3-x2go

2017-03-01 Thread Stefan Baur
Am 01.03.2017 um 19:13 schrieb Stefan Baur:
> Depending on which
> X2GoClient version you use, there's either a small grey
> downward-pointing triangle or a "hamburger icon" like on an Android
> smartphone in the lower left corner of the tile. Click "Create Session

Sorry: This should say "lower *right* corner of the tile".

> Icon on Desktop". Note the little checkbox in the lower left corner of
> that message.



-- 
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243



signature.asc
Description: OpenPGP digital signature
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] Python3-x2go

2017-03-01 Thread Stefan Baur
Am 01.03.2017 um 18:30 schrieb Seth Galitzer:
> Long story short: In my thin client lab, we use an RDP client to connect
> to Windows Remote Desktop Servers and have been using XDMCP to connect
> to Linux X desktops. I want to use X2go for the superior performance,
> reliability, and security over XDMCP, but am unable to do so due to
> limitations by the thin client platform vendor. The hardware is
> apparently ordinary x86 so I'm working on rolling my own minimal image
> to accomplish this.

Save for that vendor's lock-in stupidity, it sounds straightforward enough.


> With the current platform, we have desktop shortcuts that to run the
> RDP/XDMCP clients to various hosts. I'd like to try and duplicate that
> with my new image so I don't have to retrain my users.

Well, it depends how bad that "retraining" would be.
X2Go in TCE mode can serve as a frontend to xfreerdp for RDP and also to
Xephyr for XDMCP (that feature isn't in the stable release yet, but an
image based on a recent nightly build is available).

That way, when starting X2GoClient in fullscreen mode (as is the default
with TCE) there's just a few white tiles on the right that list the
various connections. No matter if they're X2Go, RDP, or XDMCP - all
share the same look.

You can deploy configuration (i.e. which tiles appear and which not)
either static via HTTP(S)/FTP, or using a simple server-side script for
TTP(S), or you can use the full-fledged session broker, which allows you
to define tile/session visibility depending on user name, group
membership, and IP range (plus the broker also does load balancing).

However, this frontend-only mode doesn't involve X2GoServer at all for
RDP and XDMCP connections, so there's no performance increase for these.

If you want to accelerate things for RDP and XDMCP, you need an
X2GoServer inbetween.

You could proceed just as described above, with individual tiles for
each remote server (now using the X2GoServer as an accelerating proxy
instead of connecting directly), or offer a minimal desktop (say, LXDE
or XFCE, or a trimmed-down MATE) from the X2GoServer machine, with the
desired connections as desktop shortcuts.


> I'm scripting
> freerdp-x11 for RDP connections (with NLA). After trying various ways to
> script x2goclient, I finally discovered pyhoca-cli and it works exactly
> the way I want it to.
> 
> So that's why I hope it stays available in some form for a while. If
> there's a better way to run x2goclient completely "headless" or
> transparent to the user, I'd be happy to hear it. I've been searching
> through documentation and haven't found a way yet to do it the way that
> I want.

To get started, use a regular Linux machine (not a ThinClient), install
X2GoClient, configure a session. Make sure to use Public Key
authentication, run an SSH-agent, load your keyfile into it (don't
specify the actual keyfile in the session configuration, just check the
box that X2GoClient should attempt auto-login via SSH-Agent or Key). Try
if it works (clicking on the tile should then connect you to your
server, without asking for credentials).
If that works, log out of the session again. If you now see a login box
that prompts for username and password, click cancel. If not, just read on.
Look at the tile of the session you just configured. Depending on which
X2GoClient version you use, there's either a small grey
downward-pointing triangle or a "hamburger icon" like on an Android
smartphone in the lower left corner of the tile. Click "Create Session
Icon on Desktop". Note the little checkbox in the lower left corner of
that message.

If you examine the desktop link afterwards, you will see that X2GoClient
is called with
--hide --sessionid=20110913020213584
and optionally --tray-icon as well, if you checked the box mentioned
earlier. The sessionid number corresponds to the session in your
sessions file.  You can also use --session=SessionName instead.

(Double-)Click that desktop link and see if it does what you are looking
for - it should.

Now that you've got a working setup, you can deploy the sessions config
file and the "--"parameters to your clients.


> I already have my PXE server setup, but haven't decided yet if I'm going
> to boot from a network image, or push the image down to the clients to
> pre-load for booting. My minimal debian image with all necessary tools
> is currently just over 2GB uncompressed.

Our TCE image - which does nothing more than fire up X2GoClient in
fullscreen mode, and some background stuff for audio and removable media
automounting - is currently about 200 Megabytes in size, rather than
2GB.  It uncompresses into a RAM disk when booting over the network.
With local storage, you don't need to load the entire image into RAM.


> I'm not opposed to TCE, but I'd like to be able to at least customize the 
> skin with our own branding.

Well, with a fullscreen X2GoClient, there isn't much "skin" to brand -
you'd brand the desktop on the X2GoServer instead.


> I'd love to 

Re: [X2Go-User] Python3-x2go

2017-03-01 Thread Stefan Baur
Am 01.03.2017 um 18:42 schrieb brian town:
> What thinclients are you using if you don't mind my asking

Well, that wasn't directed at me, but I'll still answer, if you don't
mind. ;-)
Some of our customers use HP, other X2Go users I know of use Zotac or
Rangee, I believe there even was someone who ran X2Go on igel's once.

X2Go-TCE should run on almost anything that has at least 1 GB of RAM, as
long as the crucial components like graphics and network card are
supported by Debian Linux.  I'm using it on several generic x86
machines, and while the actual TCE image isn't available for the
RaspberryPi yet, a regular Raspbian installation + X2GoClient can be
configured to be used as an X2Go-ThinClient as well - at present, it
just takes more manual steps, and we don't recommend PXE-booting these
machines, even though the newer ones support it in general.

Kind Regards,
Stefan Baur

-- 
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243



signature.asc
Description: OpenPGP digital signature
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] Python3-x2go

2017-03-01 Thread Seth Galitzer
Wyse (Dell) D50D, running embedded Suse Linux, which seems to be a 
special compressed minimal image based on that distro. I have 56 of them 
in my lab. After trying for a year to find out if/how I could build my 
own X2go package, I finally talked to a tech who said it wouldn't be 
possible and they were in the process of rolling out a new Linux image 
across their product line. That's the one who also told me it was 
ordinary x86 hardware and there wasn't any reason I couldn't roll my own.


Wyse used to have a pretty nice forum and wiki with user-contributed 
documentation, and I seem to recall finding info on building custom 
packages for the platform there. That all eventually disappeared when 
Dell acquired the company and I apparently didn't save anything I had 
gathered previously. That's why I'm building my own platform now.


Seth

On 03/01/2017 11:42 AM, brian town wrote:

What thinclients are you using if you don't mind my asking

On Mar 1, 2017 12:31 PM, "Seth Galitzer" mailto:sg...@ksu.edu>> wrote:

Long story short: In my thin client lab, we use an RDP client to
connect to Windows Remote Desktop Servers and have been using XDMCP
to connect to Linux X desktops. I want to use X2go for the superior
performance, reliability, and security over XDMCP, but am unable to
do so due to limitations by the thin client platform vendor. The
hardware is apparently ordinary x86 so I'm working on rolling my own
minimal image to accomplish this.

With the current platform, we have desktop shortcuts that to run the
RDP/XDMCP clients to various hosts. I'd like to try and duplicate
that with my new image so I don't have to retrain my users. I'm
scripting freerdp-x11 for RDP connections (with NLA). After trying
various ways to script x2goclient, I finally discovered pyhoca-cli
and it works exactly the way I want it to.

So that's why I hope it stays available in some form for a while. If
there's a better way to run x2goclient completely "headless" or
transparent to the user, I'd be happy to hear it. I've been
searching through documentation and haven't found a way yet to do it
the way that I want.

I already have my PXE server setup, but haven't decided yet if I'm
going to boot from a network image, or push the image down to the
clients to pre-load for booting. My minimal debian image with all
necessary tools is currently just over 2GB uncompressed. I'm not
opposed to TCE, but I'd like to be able to at least customize the
skin with our own branding.

I'd love to hear anyone's thoughts on this. I'm relatively new to
X2go, so I'm sure there are ways to use it to help with this project
I haven't thought of yet.

Thanks.
Seth

On 02/28/2017 06:04 PM, Stefan Baur wrote:

Am 28.02.2017 um 21:24 schrieb Seth Galitzer:

I hope this doesn't mean the pure CLI client is being
abandoned. I just
discovered it in getting a completely scripted solution for
my thin
clients. I'd be happy to help test should you need help with
that.


What exactly are you trying to achieve with the scripted PyHoca-CLI?
There may be ways to achieve the same result using our new
X2Go-ThinClientEditon (see
>, or
> for  builds you can
start
tinkering with), which uses the stock X2GoClient.

Please let us know your use case, and we'll see what we can come
up with.

Also, as always, once you're happy with X2Go, please drop us a
few lines
we can publish on our "Success Stories" page

(>).

-Stefan Baur



___
x2go-user mailing list
x2go-user@lists.x2go.org 
http://lists.x2go.org/listinfo/x2go-user



--
Seth Galitzer
Systems Coordinator
Computing and Information Sciences
Kansas State University
http://www.cis.ksu.edu/~sgsax
sg...@ksu.edu 
785-532-7790 
___
x2go-user mailing list
x2go-user@lists.x2go.org 
http://lists.x2go.org/listinfo/x2go-user




--
Seth Galitzer
Systems Coordinator
Computing and Information Sciences
Kansas State University
http://www.cis.ksu.edu/~sgsax
sg...@ksu.edu
785-532-7790
___
x2go-user mailing 

Re: [X2Go-User] Python3-x2go

2017-03-01 Thread brian town
What thinclients are you using if you don't mind my asking

On Mar 1, 2017 12:31 PM, "Seth Galitzer"  wrote:

> Long story short: In my thin client lab, we use an RDP client to connect
> to Windows Remote Desktop Servers and have been using XDMCP to connect to
> Linux X desktops. I want to use X2go for the superior performance,
> reliability, and security over XDMCP, but am unable to do so due to
> limitations by the thin client platform vendor. The hardware is apparently
> ordinary x86 so I'm working on rolling my own minimal image to accomplish
> this.
>
> With the current platform, we have desktop shortcuts that to run the
> RDP/XDMCP clients to various hosts. I'd like to try and duplicate that with
> my new image so I don't have to retrain my users. I'm scripting freerdp-x11
> for RDP connections (with NLA). After trying various ways to script
> x2goclient, I finally discovered pyhoca-cli and it works exactly the way I
> want it to.
>
> So that's why I hope it stays available in some form for a while. If
> there's a better way to run x2goclient completely "headless" or transparent
> to the user, I'd be happy to hear it. I've been searching through
> documentation and haven't found a way yet to do it the way that I want.
>
> I already have my PXE server setup, but haven't decided yet if I'm going
> to boot from a network image, or push the image down to the clients to
> pre-load for booting. My minimal debian image with all necessary tools is
> currently just over 2GB uncompressed. I'm not opposed to TCE, but I'd like
> to be able to at least customize the skin with our own branding.
>
> I'd love to hear anyone's thoughts on this. I'm relatively new to X2go, so
> I'm sure there are ways to use it to help with this project I haven't
> thought of yet.
>
> Thanks.
> Seth
>
> On 02/28/2017 06:04 PM, Stefan Baur wrote:
>
>> Am 28.02.2017 um 21:24 schrieb Seth Galitzer:
>>
>>> I hope this doesn't mean the pure CLI client is being abandoned. I just
>>> discovered it in getting a completely scripted solution for my thin
>>> clients. I'd be happy to help test should you need help with that.
>>>
>>
>> What exactly are you trying to achieve with the scripted PyHoca-CLI?
>> There may be ways to achieve the same result using our new
>> X2Go-ThinClientEditon (see
>> , or
>>  for  builds you can start
>> tinkering with), which uses the stock X2GoClient.
>>
>> Please let us know your use case, and we'll see what we can come up with.
>>
>> Also, as always, once you're happy with X2Go, please drop us a few lines
>> we can publish on our "Success Stories" page
>> (> >).
>>
>> -Stefan Baur
>>
>>
>>
>> ___
>> x2go-user mailing list
>> x2go-user@lists.x2go.org
>> http://lists.x2go.org/listinfo/x2go-user
>>
>>
> --
> Seth Galitzer
> Systems Coordinator
> Computing and Information Sciences
> Kansas State University
> http://www.cis.ksu.edu/~sgsax
> sg...@ksu.edu
> 785-532-7790
> ___
> x2go-user mailing list
> x2go-user@lists.x2go.org
> http://lists.x2go.org/listinfo/x2go-user
>
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] Python3-x2go

2017-03-01 Thread Seth Galitzer
Long story short: In my thin client lab, we use an RDP client to connect 
to Windows Remote Desktop Servers and have been using XDMCP to connect 
to Linux X desktops. I want to use X2go for the superior performance, 
reliability, and security over XDMCP, but am unable to do so due to 
limitations by the thin client platform vendor. The hardware is 
apparently ordinary x86 so I'm working on rolling my own minimal image 
to accomplish this.


With the current platform, we have desktop shortcuts that to run the 
RDP/XDMCP clients to various hosts. I'd like to try and duplicate that 
with my new image so I don't have to retrain my users. I'm scripting 
freerdp-x11 for RDP connections (with NLA). After trying various ways to 
script x2goclient, I finally discovered pyhoca-cli and it works exactly 
the way I want it to.


So that's why I hope it stays available in some form for a while. If 
there's a better way to run x2goclient completely "headless" or 
transparent to the user, I'd be happy to hear it. I've been searching 
through documentation and haven't found a way yet to do it the way that 
I want.


I already have my PXE server setup, but haven't decided yet if I'm going 
to boot from a network image, or push the image down to the clients to 
pre-load for booting. My minimal debian image with all necessary tools 
is currently just over 2GB uncompressed. I'm not opposed to TCE, but I'd 
like to be able to at least customize the skin with our own branding.


I'd love to hear anyone's thoughts on this. I'm relatively new to X2go, 
so I'm sure there are ways to use it to help with this project I haven't 
thought of yet.


Thanks.
Seth

On 02/28/2017 06:04 PM, Stefan Baur wrote:

Am 28.02.2017 um 21:24 schrieb Seth Galitzer:

I hope this doesn't mean the pure CLI client is being abandoned. I just
discovered it in getting a completely scripted solution for my thin
clients. I'd be happy to help test should you need help with that.


What exactly are you trying to achieve with the scripted PyHoca-CLI?
There may be ways to achieve the same result using our new
X2Go-ThinClientEditon (see
, or
 for  builds you can start
tinkering with), which uses the stock X2GoClient.

Please let us know your use case, and we'll see what we can come up with.

Also, as always, once you're happy with X2Go, please drop us a few lines
we can publish on our "Success Stories" page
().

-Stefan Baur



___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user



--
Seth Galitzer
Systems Coordinator
Computing and Information Sciences
Kansas State University
http://www.cis.ksu.edu/~sgsax
sg...@ksu.edu
785-532-7790
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] Python3-x2go

2017-03-01 Thread Stefan Baur
Am 01.03.2017 um 18:04 schrieb brian town:
> Using a VM and the TFTP boot method, could be the issue there then with
> squashfs not working due to it.

Yes, please use an HTTP server instead for your tests.  If you don't
have one handy, you can spawn a temporary one from the command line
using python:
cd /directory/where/you/keep/the/files && python -m SimpleHTTPServer 80
(you need to be root to bind to :80)

-Stefan

-- 
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243



signature.asc
Description: OpenPGP digital signature
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] Python3-x2go

2017-03-01 Thread brian town
Using a VM and the TFTP boot method, could be the issue there then with
squashfs not working due to it.




On Wed, Mar 1, 2017 at 10:34 AM, Stefan Baur  wrote:

> Am 01.03.2017 um 16:27 schrieb brian town:
> > Taking a look at it all now, got the image and PXE booting it properly
> > however it seems to get stuck at the loading screen for "X2Go TCE" where
> > it finishes out and then just sits there with nothing going on. Trying
> > to figure out why now.
>
> Please post the boot parameters used and try to make a screenshot of the
> screen where it freezes - if you're running the test client as virtual
> machine, your host should have a screenshot feature; if you're using
> real hardware, try to capture it with your smartphone camera.
>
> Also, if you've tried to make any changes to the squashfs file, please
> try an unchanged file first, and see if that boots.
>
> Not sure how you're trying to boot, so just some general reminders/hints:
> - squashfs via TFTP usually won't work, and even if it does, it will
>   take ages to load
> - if you're using http(s)/ftp as you should, make sure you can download
>   the files manually - if you can't, then it's a sign that you probably
>   need to adjust ownership and/or permissions on the server.
> - if you end up with a black screen once the boot messages scrolled by,
>   try passing a parameter specifying the screen size or an alternative
>   xorg.conf file. (they're documented in the Wiki).
>
> Kind Regards,
> Stefan Baur
>
> --
> BAUR-ITCS UG (haftungsbeschränkt)
> Geschäftsführer: Stefan Baur
> Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
> Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243
>
>
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] Python3-x2go

2017-03-01 Thread Stefan Baur
Am 01.03.2017 um 16:27 schrieb brian town:
> Taking a look at it all now, got the image and PXE booting it properly
> however it seems to get stuck at the loading screen for "X2Go TCE" where
> it finishes out and then just sits there with nothing going on. Trying
> to figure out why now.

Please post the boot parameters used and try to make a screenshot of the
screen where it freezes - if you're running the test client as virtual
machine, your host should have a screenshot feature; if you're using
real hardware, try to capture it with your smartphone camera.

Also, if you've tried to make any changes to the squashfs file, please
try an unchanged file first, and see if that boots.

Not sure how you're trying to boot, so just some general reminders/hints:
- squashfs via TFTP usually won't work, and even if it does, it will
  take ages to load
- if you're using http(s)/ftp as you should, make sure you can download
  the files manually - if you can't, then it's a sign that you probably
  need to adjust ownership and/or permissions on the server.
- if you end up with a black screen once the boot messages scrolled by,
  try passing a parameter specifying the screen size or an alternative
  xorg.conf file. (they're documented in the Wiki).

Kind Regards,
Stefan Baur

-- 
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243



signature.asc
Description: OpenPGP digital signature
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] Python3-x2go

2017-03-01 Thread brian town
Taking a look at it all now, got the image and PXE booting it properly
however it seems to get stuck at the loading screen for "X2Go TCE" where it
finishes out and then just sits there with nothing going on. Trying to
figure out why now.

On Wed, Mar 1, 2017 at 8:31 AM, Stefan Baur  wrote:

> Am 01.03.2017 um 14:17 schrieb brian town:
> > Hmm i'll have to give that a look too. I wrote a broker in python that
> > calls the x2goclient and passes a bunch of commands along to it but it
> > would be great to not have the client window open up at all and just do
> > it all via CLI.
>
> You're aware that X2Go has an official Session Broker written in Python,
> and there's even a bunch of automated installation scripts for a demo
> setup using LDAP, NFS, Postgres, one Broker and two X2GoServers?
> See: 
>
> Also, quoting "man x2goclient":
>--hide Hide client (start hidden, default: false).
>
> --> No visible X2GoClient window.
>
>
> > Right now my setup is using LTSP to push down the image
> > to the clients, and from that they use x2go to connect to remote VMs.
> > It's a huge pain but our environment is really weird.
>
> I think you should really evaluate our new Debian-Live based TCE. It can
> be booted over the net as well as installed on local storage or
> removable media.
>
> As already stated in my previous post, see:
> 
> As well as  for some demo
> builds you can tinker with.
>
> Kind Regards,
> Stefan Baur
> --
> BAUR-ITCS UG (haftungsbeschränkt)
> Geschäftsführer: Stefan Baur
> Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
> Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243
>
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] X2Go crash from Mac/MATE to Fedora 25 w NIS user getting x2gostartagent: blocking creation of agent's keyboard file

2017-03-01 Thread Robert Kudyba

> On Mar 1, 2017, at 9:29 AM, Robert Dinse  wrote:
> 
> Very odd.

What a mess there are a couple of moving targets:

1) https://bugzilla.redhat.com/show_bug.cgi?id=1417431 
 which requires enabling 
of the updates-testing repo.
2) This command ultimately worked: dnf --enablerepo updates-testing downgrade 
mesa-* --allowerasing

MATE is working again. Oye.___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] X2Go crash from Mac/MATE to Fedora 25 w NIS user getting x2gostartagent: blocking creation of agent's keyboard file

2017-03-01 Thread Robert Dinse


 Very odd.

-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
 Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting.
   Knowledgeable human assistance, not telephone trees or script readers.
 See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.

On Wed, 1 Mar 2017, Robert Kudyba wrote:


Date: Wed, 1 Mar 2017 09:26:03 -0500
From: Robert Kudyba 
To: Robert Dinse 
Cc: Mihai Moldovan ,
"x2go-user@lists.x2go.org" 
Subject: Re: [X2Go-User] X2Go crash from Mac/MATE to Fedora 25 w NIS user
getting x2gostartagent: blocking creation of agent's keyboard file


I applied all the upgrades, and downgraded mesa-libGL and everything
worked.  Added the following to /etc/dnf/dnf.conf:

exclude=mesa-libGL

To prevent it from being upgraded until such time as that issue is
resolved.


Hm I get this error with this command:

[SKIPPED] mesa-libGL-12.0.3-3.fc25.x86_64.rpm: Already downloaded
[SKIPPED] mesa-libglapi-12.0.3-3.fc25.x86_64.rpm: Already downloaded
[SKIPPED] mesa-libGL-12.0.3-3.fc25.i686.rpm: Already downloaded
[SKIPPED] mesa-libglapi-12.0.3-3.fc25.i686.rpm: Already downloaded
[SKIPPED] mesa-libGLES-12.0.3-3.fc25.x86_64.rpm: Already downloaded
[SKIPPED] mesa-libGL-devel-12.0.3-3.fc25.x86_64.rpm: Already downloaded
[SKIPPED] mesa-libOSMesa-12.0.3-3.fc25.x86_64.rpm: Already downloaded
(8/12): libglvnd-devel-0.2.999-6.git28867bb.fc25.x86_64.rpm 


 437 kB/s |  19 kB 00:00
(9/12): libglvnd-0.2.999-6.git28867bb.fc25.x86_64.rpm   


 2.7 MB/s | 238 kB 00:00
(10/12): libglvnd-0.2.999-6.git28867bb.fc25.i686.rpm


 2.7 MB/s | 241 kB 00:00
(11/12): mesa-libEGL-12.0.3-3.fc25.x86_64.rpm   


 1.4 MB/s |  96 kB 00:00
(12/12): mesa-libEGL-12.0.3-3.fc25.i686.rpm 


 2.6 MB/s | 100 kB 00:00
-
Total   


 1.1 MB/s | 694 kB 00:00
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful 
transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction check error:
 file /usr/include/glvnd/GLdispatchABI.h from install of 
libglvnd-devel-0.2.999-6.git28867bb.fc25.x86_64 conflicts with file from 
package libglvnd-core-devel-1:0.2.999-10.gitdc16f8c.fc25.x86_64



___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] X2Go crash from Mac/MATE to Fedora 25 w NIS user getting x2gostartagent: blocking creation of agent's keyboard file

2017-03-01 Thread Robert Kudyba
> I applied all the upgrades, and downgraded mesa-libGL and everything
> worked.  Added the following to /etc/dnf/dnf.conf:
> 
> exclude=mesa-libGL
> 
> To prevent it from being upgraded until such time as that issue is
> resolved.

Hm I get this error with this command:

[SKIPPED] mesa-libGL-12.0.3-3.fc25.x86_64.rpm: Already downloaded   


   
[SKIPPED] mesa-libglapi-12.0.3-3.fc25.x86_64.rpm: Already downloaded


   
[SKIPPED] mesa-libGL-12.0.3-3.fc25.i686.rpm: Already downloaded 


   
[SKIPPED] mesa-libglapi-12.0.3-3.fc25.i686.rpm: Already downloaded  


   
[SKIPPED] mesa-libGLES-12.0.3-3.fc25.x86_64.rpm: Already downloaded 


   
[SKIPPED] mesa-libGL-devel-12.0.3-3.fc25.x86_64.rpm: Already downloaded 


   
[SKIPPED] mesa-libOSMesa-12.0.3-3.fc25.x86_64.rpm: Already downloaded   


   
(8/12): libglvnd-devel-0.2.999-6.git28867bb.fc25.x86_64.rpm 


 437 kB/s |  19 kB 00:00
(9/12): libglvnd-0.2.999-6.git28867bb.fc25.x86_64.rpm   


 2.7 MB/s | 238 kB 00:00
(10/12): libglvnd-0.2.999-6.git28867bb.fc25.i686.rpm


 2.7 MB/s | 241 kB 00:00
(11/12): mesa-libEGL-12.0.3-3.fc25.x86_64.rpm   


 1.4 MB/s |  96 kB 00:00
(12/12): mesa-libEGL-12.0.3-3.fc25.i686.rpm 


 2.6 MB/s | 100 kB 00:00
-
Total   


 1.1 MB/s | 694 kB 00:00 
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful 
transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction check error:
  file /usr/include/glvnd/GLdispatchABI.h from install of 
libglvnd-devel-0.2.999-6.git28867bb.fc25.x86_64 conflicts with file from 
package libglvnd-core-devel-1:0.2.999-10.gitdc16f8c.fc25.x86_64

___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] Python3-x2go

2017-03-01 Thread Stefan Baur
Am 01.03.2017 um 14:17 schrieb brian town:
> Hmm i'll have to give that a look too. I wrote a broker in python that
> calls the x2goclient and passes a bunch of commands along to it but it
> would be great to not have the client window open up at all and just do
> it all via CLI.

You're aware that X2Go has an official Session Broker written in Python,
and there's even a bunch of automated installation scripts for a demo
setup using LDAP, NFS, Postgres, one Broker and two X2GoServers?
See: 

Also, quoting "man x2goclient":
   --hide Hide client (start hidden, default: false).

--> No visible X2GoClient window.


> Right now my setup is using LTSP to push down the image
> to the clients, and from that they use x2go to connect to remote VMs.
> It's a huge pain but our environment is really weird.

I think you should really evaluate our new Debian-Live based TCE. It can
be booted over the net as well as installed on local storage or
removable media.

As already stated in my previous post, see:

As well as  for some demo
builds you can tinker with.

Kind Regards,
Stefan Baur
-- 
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243


0xCDBE5119.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] Python3-x2go

2017-03-01 Thread brian town
Hmm i'll have to give that a look too. I wrote a broker in python that
calls the x2goclient and passes a bunch of commands along to it but it
would be great to not have the client window open up at all and just do it
all via CLI. Right now my setup is using LTSP to push down the image to the
clients, and from that they use x2go to connect to remote VMs. It's a huge
pain but our environment is really weird.

On Tue, Feb 28, 2017 at 7:04 PM, Stefan Baur  wrote:

> Am 28.02.2017 um 21:24 schrieb Seth Galitzer:
> > I hope this doesn't mean the pure CLI client is being abandoned. I just
> > discovered it in getting a completely scripted solution for my thin
> > clients. I'd be happy to help test should you need help with that.
>
> What exactly are you trying to achieve with the scripted PyHoca-CLI?
> There may be ways to achieve the same result using our new
> X2Go-ThinClientEditon (see
> , or
>  for  builds you can start
> tinkering with), which uses the stock X2GoClient.
>
> Please let us know your use case, and we'll see what we can come up with.
>
> Also, as always, once you're happy with X2Go, please drop us a few lines
> we can publish on our "Success Stories" page
> ( >).
>
> -Stefan Baur
>
> --
> BAUR-ITCS UG (haftungsbeschränkt)
> Geschäftsführer: Stefan Baur
> Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
> Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243
>
> ___
> x2go-user mailing list
> x2go-user@lists.x2go.org
> http://lists.x2go.org/listinfo/x2go-user
>
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] X2Go crash from Mac/MATE to Fedora 25 w NIS user getting x2gostartagent: blocking creation of agent's keyboard file

2017-03-01 Thread Robert Dinse


 I applied all the upgrades, and downgraded mesa-libGL and everything
worked.  Added the following to /etc/dnf/dnf.conf:

 exclude=mesa-libGL

 To prevent it from being upgraded until such time as that issue is
resolved.

-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
 Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting.
   Knowledgeable human assistance, not telephone trees or script readers.
 See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.

On Wed, 1 Mar 2017, Mihai Moldovan wrote:


Date: Wed, 1 Mar 2017 10:02:31 +0100
From: Mihai Moldovan 
To: Norman Gaywood 
Cc: x2go-user@lists.x2go.org
Subject: Re: [X2Go-User] X2Go crash from Mac/MATE to Fedora 25 w NIS user
getting x2gostartagent: blocking creation of agent's keyboard file

On 28.02.2017 11:43 PM, Norman Gaywood wrote:

This might be the update to Mesa in Fedora

https://bugzilla.redhat.com/show_bug.cgi?id=1427174

A lot of programs won't start in my XFCE desktop under x2go. Even xfce4-terminal

The temporary fix is to downgrade mesa:

dnf downgrade mesa-libGL --allowerasing


Very useful information, thanks!

I had the user run glxinfo and on Fedora 25, he got the exact same message.

I wasn't able to reproduce it on Debian Jessie. There, glxinfo could query the
GLX version information correctly and also reported working direct rendering via
SGI 1.2/MESA 1.4 Gallium software renderer (or the like, I don't remember the
specifics, but certainly not an error.)

Initially I thought this might be a problem with nx-libs. If it's really a bug
in MESA, that would be good, because is a chance this problem can be fixed by
fixing up MESA itself.



Mihai




___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user


Re: [X2Go-User] X2Go crash from Mac/MATE to Fedora 25 w NIS user getting x2gostartagent: blocking creation of agent's keyboard file

2017-03-01 Thread Mihai Moldovan
On 01.03.2017 09:01 AM, Robert Dinse wrote:
>   With Fedora 25 it was working with Mate fine for me until very recently,
> as recently as February 7th.  Then some update broke it.  Because several 
> things were updated simultaneously, x2go, mate, and libc, it is hard to know
> which was the cause but mate-session and many xfce programs all core with
> a segfault in libc.
> 
>   I am now in the process of restoring the machine from a February 7th
> backup and will update things individually to determine which broke.

Please check the other messages to the thread, it looks like a MESA upgrade
provoked these failures.



Mihai




signature.asc
Description: OpenPGP digital signature
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] X2Go crash from Mac/MATE to Fedora 25 w NIS user getting x2gostartagent: blocking creation of agent's keyboard file

2017-03-01 Thread Mihai Moldovan
On 28.02.2017 11:43 PM, Norman Gaywood wrote:
> This might be the update to Mesa in Fedora
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=1427174
> 
> A lot of programs won't start in my XFCE desktop under x2go. Even 
> xfce4-terminal
> 
> The temporary fix is to downgrade mesa:
> 
> dnf downgrade mesa-libGL --allowerasing

Very useful information, thanks!

I had the user run glxinfo and on Fedora 25, he got the exact same message.

I wasn't able to reproduce it on Debian Jessie. There, glxinfo could query the
GLX version information correctly and also reported working direct rendering via
SGI 1.2/MESA 1.4 Gallium software renderer (or the like, I don't remember the
specifics, but certainly not an error.)

Initially I thought this might be a problem with nx-libs. If it's really a bug
in MESA, that would be good, because is a chance this problem can be fixed by
fixing up MESA itself.



Mihai




signature.asc
Description: OpenPGP digital signature
___
x2go-user mailing list
x2go-user@lists.x2go.org
http://lists.x2go.org/listinfo/x2go-user

Re: [X2Go-User] X2Go crash from Mac/MATE to Fedora 25 w NIS user getting x2gostartagent: blocking creation of agent's keyboard file

2017-03-01 Thread Robert Dinse


 With Fedora 25 it was working with Mate fine for me until very recently,
as recently as February 7th.  Then some update broke it.  Because several 
things were updated simultaneously, x2go, mate, and libc, it is hard to know

which was the cause but mate-session and many xfce programs all core with
a segfault in libc.

 I am now in the process of restoring the machine from a February 7th
backup and will update things individually to determine which broke.

-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
 Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting.
   Knowledgeable human assistance, not telephone trees or script readers.
 See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.

On Tue, 28 Feb 2017, Robert Kudyba wrote:


Date: Tue, 28 Feb 2017 15:37:19 -0500
From: Robert Kudyba 
To: Mihai Moldovan 
Cc: x2go-user@lists.x2go.org
Subject: Re: [X2Go-User] X2Go crash from Mac/MATE to Fedora 25 w NIS user
getting x2gostartagent: blocking creation of agent's keyboard file



On Feb 28, 2017, at 11:51 AM, Mihai Moldovan  wrote:

On 28.02.2017 05:31 PM, Robert Kudyba wrote:

My colleague is giving up on MATE. And XFCE has been having intermittent issues 
and here are some errors/logs. Anything stick out?


Difficult to say without knowing what to look for?

I've seen kgpg crashing in that log, but that may or may not be a problem.

The missing Composite and Fixes extensions are normal - you won't get any
compositing effects, but that's okay.

Other than that, there's no major problem recorded in there.


This said, I've had a user on FC25 yesterday on IRC and he has reported problems
with Emacs - which was built with GTK3 support. After he rebuilt it with GTK2,
it started to work.

I also (ab)used him to test MATE and found out that mate-session is crashing
upon start. Any GTK3 application crashes, basically, because of a bug in al
ibrary used by GTK3 (libepoxy), that has been filed in Red Hats bugtracker for
Fedora 24 already and fixed upstream for a while.

The root cause of that is that for some reason the GLX version is not reported
correctly - instead a NULL pointer is thrown out. I don't see this behavior on
Debian Jessie, which hints at a deeper problem with our nx-libs builds on Fedora
25 (and maybe even 24?)

I haven't yet been able to figure out why nxagent isn't doing what it should be
doing, though.


Yes that emacs crash has been an issue for quite a while: 
https://bugzilla.redhat.com/show_bug.cgi?id=1349412 


Now I have a core dump to share with MATE and some logs from the server side. 
No errors under my user name but hope these are helpful:

Feb 28 15:27:18 myworkstation systemd-logind: New session 2039 of user myuser.
Feb 28 15:27:18 myworkstation /usr/bin/x2gostartagent: x2gostartagent called 
with options: 800x600 adsl 16m-jpeg-9 unix-kde-depth_32 us query 0 D MATE both
Feb 28 15:27:18 myworkstation /usr/bin/x2gosessionlimit[13047]: 
x2gosessionlimit has been called
Feb 28 15:27:18 myworkstation /usr/bin/x2golistsessions[13050]: 
x2golistsessions has been called with options: --all-servers
Feb 28 15:27:20 myworkstation /usr/sbin/x2gocleansessions[15005]: 
myuser-59-1488313639_stDMATE_dp32: state file for this session does not exist: 
/tmp/.x2go-myuser/C-myuser-59-1488313639_stDMATE_dp32/state (this can be 
ignored during session startups)
Feb 28 15:27:21 myworkstation /usr/bin/x2gofeature: x2gofeature called with 
options: X2GO_RUN_EXTENSIONS
Feb 28 15:27:21 myworkstation 
/usr/share/x2go/x2gofeature.d/x2goserver-extensions.features: 
x2goserver-extensions.features called with options: X2GO_RUN_EXTENSIONS
Feb 28 15:27:21 myworkstation /usr/bin/x2goserver-run-extensions: 
x2goserver-run-extensions called with options: 
myuser-59-1488313639_stDMATE_dp32 pre-start
Feb 28 15:27:21 myworkstation /usr/bin/x2gostartagent: successfully started 
X2Go agent session with ID myuser-59-1488313639_stDMATE_dp32
Feb 28 15:27:21 myworkstation /usr/bin/x2gofeature: x2gofeature called with 
options: X2GO_RUN_EXTENSIONS
Feb 28 15:27:21 myworkstation 
/usr/share/x2go/x2gofeature.d/x2goserver-extensions.features: 
x2goserver-extensions.features called with options: X2GO_RUN_EXTENSIONS
Feb 28 15:27:21 myworkstation /usr/bin/x2goserver-run-extensions: 
x2goserver-run-extensions called with options: 
myuser-59-1488313639_stDMATE_dp32 post-start
Feb 28 15:27:22 myworkstation /usr/bin/x2gostartagent: blocking creation of 
agent's keyboard file 
/tmp/.x2go-myuser/C-myuser-59-1488313639_stDMATE_dp32/keyboard as requested by 
session startup command
Feb 28 15:27:22 myworkstation /usr/bin/x2goruncommand: x2goruncommand called 
with options: 59 13246 myuser-59-1488313639_stDMATE_dp32 35964 mate-session 
nosnd D
Feb 28 15:27:22 myworkstation /usr/bin/x2gofeature: x2gofeature called with 
options: X2GO_RUN_EXTENSIONS
Feb 28 15:27:22 myworkstation 
/usr/share/x2go/x2gofeature.d/x2gos