[X2go-User] NX (redistributed) -- x2goagent fully integrated into NX-libs (call for testing)

John Hopper zinic at jpserver.net
Fri Jan 13 22:03:11 CET 2012


Very nice and great work X2Go guys! Looking forward to testing the 
squeeze packages.


On 01/13/2012 01:32 AM, Mike Gabriel wrote:
> Hi all,
>
> recently there has been some noise about X2Go re-working its NX code
> base. Indeed some quite interesting things have been going on recently
> around NX and X2Go.
>
> During the last weeks we have completely reworked the way we build NX
> libraries. This has fixed a lot of instability problems people had
> recently (summer/autumn 2011) already.
>
> During this last week we set up the X2Go subproject
>
> ,,NX (redistributed)'' (aka nx-libs.git on http://git.x2go.org)
>
> The X2Go project's developers (esp. Mike and Reinhard, supported by Alex
> and Heinz) have decided to re-distribute NX sources as one big tarball
> that builds with GNU make and contains patches not accepted by NoMachine
> themselves. The building of the tarball with GNU make already works
> fine, the ,,make install'' still needs more work. John Williams has
> agreed to contribute on that (thanks for that!!!).
>
> @John: please note that I have uploaded a new tarball containing the
> functionality described below ;-):
> http://code.x2go.org/releases/source/nx-libs/nx-libs_3.5.0.5-full.tar.gz
>
> During the last days now, we have achieved something that so far has
> hardly been imaginable (at least to me).
>
> We have incorporated three patches into nx-libs.git that allows to turn
> NX's nxagent into x2goagent during runtime:
> 01:
> http://code.x2go.org/gitweb?p=nx-libs.git;a=blob;f=debian/patches/200_nxagent_check-binary-x2go-flavour.patch
>
> 02:
> http://code.x2go.org/gitweb?p=nx-libs.git;a=blob;f=debian/patches/201_nxagent_set-x2go-icon-if-x2goagent-flavour.patch
>
> 03:
> http://code.x2go.org/gitweb?p=nx-libs.git;a=blob;f=debian/patches/999_nxagent_unbrand-nxagent-brand-x2goagent.patch
>
>
> X2Go's agent is now part of NX and is maintained in nx-libs.git on
> http://git.x2go.org.
>
> The x2goagent package from now on depends on nxagent (as they are one).
> The x2goagent package provides a symbolic link to nxagent, a separate
> x2goagent man page and a wrapper script in /usr/bin, nothing else. If
> nxagent is executed unter the name of x2goagent, the X2GO branding gets
> activated within nxagent.
>
> Also: ,,NX (redistributed)'' is fully FreeNX compliant. Install ,,NX
> (redistributed)'' from the X2Go package archives and add FreeNX (Ubuntu
> Launchpad) on top of that. FreeNX and X2Go can now again be installed
> parallely on the same system. Interesting for migrations or client
> diversity.
>
> This step also allows us to finally abandon the following source
> projects completely now:
>
> nxcomp.git
> nxcompext.git
> nxcompshad.git
> nxproxy.git
> x2goagent.git
>
> See also at the bottom of this page:
> http://code.x2go.org/gitweb
>
> As this is esp. a call-out for testing the new packages(!!!!) here are
> some short infos on upgrading your X2Go test servers. Packages are
> available for Debian squeeze, wheezy, sid and Ubuntu lucid, ..., precise.
>
> The .deb packages are already available in the X2Go nightly-built
> repositories:
> http://wiki.x2go.org/wiki:development:nightly-builds?&#nightly-builds_for_ubuntu_gnu_linux
>
>
> Please note, that x2goagent will not install when running ,,apt-get
> upgrade''. Either you have to run ,,apt-get dist-upgrade'' or explicitly
> install x2goagent with ,,apt-get install x2goagent''.
>
> light+love
> Mike
>
>
>
> _______________________________________________
> X2go-User mailing list
> X2go-User at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/x2go-user



More information about the x2go-user mailing list