ROME, Italy, February 09, 2010 - NoMachine makes
available the first maintenance release of NX Node and NX Server 3.4.0.
The new packages include fixes which solve, among the others, the
following issues:
- Trying to share the local desktop may fail on most recent platforms such as Ubuntu 9.10 with latest updates.
- NX Server could cause termination of sessions when multiple clients are suddenly disconnected at the same time.
- Printing with NX may fail when using CUPS 1.4.
- Shadow sessions may show a black screen if the MIT-SHM extension is disabled in the shadowed display.
- Session log can be filled by various warning messages.
Supported Platforms
Supported NX Node - Server platforms
Solaris SPARC 8/9/10
Linux x86_64
- Red Hat Enterprise 4/5
- SuSe 10/10.1/10.2/10.3/11/Enterprise 10
- Mandriva 10.1/2005/2006/2007/2008/2009
- Fedora Linux Core 3/4/5/6
- Fedora 7/8/9/10/11/12
- Debian GNU Linux 4.0 Etch/5.0 Lenny
- Ubuntu 5.10 Breezy/6.06 Dapper/6.10 Edgy/7.04 Feisty/7.10 Gutsy/8.04 Hardy/8.10 Intrepid/9.04 Jaunty/9.10 Karmic
- Xandros Desktop 4.1/Xandros Server 2.0
Linux i386
- RedHat 7.2/7.3/8.0/9.0
- RedHat Enterprise Linux 3/4/5
- SuSE Linux 7.2/7.3/8.0/8.1/8.2/9.0/10/10.1/10.2/10.3/11/Enterprise 10
- Mandriva Linux 9.0/9.1/9.2/10.0/10.1/2005/2006/2007/2008/2009
- Fedora Core 1/2/3/4/5/6
- Fedora 7/8/9/10/11/12
- Debian GNU Linux 3.0 Woody/3.1 Sarge/4.0 Etch/5.0 Lenny
- Ubuntu 5.04 Hoary/5.10 Breezy/6.06 Dapper/6.10 Edgy/7.04 Feisty/7.10 Gutsy/8.04 Hardy/8.10 Intrepid/9.04 Jaunty/9.10 Karmic
- Xandros 3.0/Xandros Desktop 4.1/Xandros Server 2.0
Feature Request and Trouble Reports solved
NX Node and NX Server
TR01H02304 - Printing with NX may fail when using CUPS 1.4
TR01H02305 - The nxsensor daemon could not not start on RHEL5 systems after a reboot
TR01H02307 - Installation of NX Node could fail on Solaris Sparc
TR01H02313 - Trying to share the local desktop may fail on most recent platforms such as Ubuntu 9.10 with latest updates
TR09G02278 - Image compression could be turned off when running a 'New virtual desktop' session type
TR10G02285 - NX server could cause termination of sessions when multiple clients are suddenly disconnected at the same time
TR01H02311 - The nxstat process may have a high CPU consumption 
TR02H02315 - User could be unable to access twice his local desktop on the remote host
NX Core
FR02G02174 - Adding the ability to do large screen pans in viewport mode
TR04G02208 - The osd_cat utility may not work properly in NX sessions
TR08G02256 - Shadow sessions may show a black screen if the MIT-SHM extension is disabled in the shadowed display 
TR07F02090 - XDMCP sessions could occasionally fail to start
TR08G02259 - Rootless session may be restored without window border granularity
TR11G02290 - Session log can be filled with 'nxagentBlockHandler' warning messages
TR10G02287 - Session log can be filled with repeated warning messages about Failed QueryTree request
TR01G02154 - Switching between fullscreen and windowed mode in Linux may cause erratic window placement
TR09G02276 - The nxagent may receive unwanted characters
Download the NX Node and NX Server packages
You can download the latest node and server from the NoMachine Web site at the following URL:
http://www.nomachine.com/download/
Upgrade
Upgrade
instructions for Linux and Solaris SPARC platforms use the sudo
utility. If you don't have it installed, log on as superuser ("root")
and run the commands without sudo.
It is highly recommended you
disable access to new NX sessions and terminate all running sessions
before proceeding with the upgrade of the node and server. To disable
access to new NX sessions and terminate all the running sessions, open
an xterm or similar and run the following commands:
# sudo /usr/NX/bin/nxserver --stop
# sudo /usr/NX/bin/nxserver --shutdown
After the upgrade procedure is completed, restart NX server by running:
# sudo /usr/NX/bin/nxserver --start
RPM version for Linux
- Download the RPMs
- Change
your working directory to the location where you saved the packages and
upgrade the node and server installation by running from a console:
# sudo rpm -Uvh nxnode-3.4.0-xy.i386.rpm
# sudo rpm -Uvh nxserver-3.4.0-xy.i386.rpm
DEB version for Linux
- Download the DEBs
- Change
your working directory to the location where you saved the packages and
upgrade the node and server installation by running from a console:
# sudo dpkg -i nxnode_3.4.0-xy_i386.deb
# sudo dpkg -i nxserver_3.4.0-xy_i386.deb
TAR.GZ version for Linux
- Download the TAR.GZs in the /usr directory
- Change your working directory to the the /usr directory, and uncompress the packages by running from a console:
# cd /usr
# sudo tar zxvf nxnode-3.4.0-xy.i386.tar.gz
# sudo tar zxvf nxserver-3.4.0-xy.i386.tar.gz - Run the setup script for updating the NX Node and NX Server software:
# sudo /usr/NX/bin/nxnode --update
# sudo /usr/NX/bin/nxserver --update
SPARC.GZ version for Solaris
- Download the SPARC.GZs
- Change
your working directory to the location where you saved the packages,
uninstall the previous versions of the software and install the new
packages by running from a console:
# sudo pkgrm NXserver
# sudo pkgrm NXnode
# sudo gunzip nxnode-3.4.0-xy.sparc.gz
# sudo gunzip nxserver-3.4.0-xy.sparc.gz
# sudo pkgadd -d nxnode-3.4.0-xy.sparc
# sudo pkgadd -d nxserver-3.4.0-xy.sparc
The complete set of installation instructions is available at:
http://www.nomachine.com/installation.php
You can find here more detailed instructions on how to configure and administer NX Node and NX Server:
http://www.nomachine.com/documents/admin-guide.php
NoMachine NX OSS components
Together with the commercial NX products, this maintenance release sports updates to the following OSS components:
nx-X11-3.4.0-3
nxagent-3.4.0-5
nxcompshad-3.4.0-3
nxuexec-3.4.0-2
nxspool-3.4.0-2
nxsensor-3.4.0-2
The following components were not updated since the previous 3.4.0 release:
nxcomp-3.4.0-1
nxcompext-3.4.0-1
Sources of all the OSS NX components can be downloaded here:
http://www.nomachine.com/sources/
Please
refer to the ChangeLog of each specific package for more information
about all changes introduced since the previous 3.4.0 version.
The NX Development Team