Support Center

Your questions answered

Knowledge Base

Searching in: Articles & FAQs
Filter the search results
Applies to:
Last update:
Searching in: Articles & FAQs
ID: AR06E00467
Applies to: NX Server Products
Added on: 2007-06-12
Last update: 2007-08-18
Which libraries are not shipped in the NX Node 3.0.0 packages for Linux?


What are the available NX Node packages for Linux?

NoMachine's general policy is to provide NX packages (RPM, DEB and compressed TAR), natively-compiled either for 32bit  and 64bit architectures,  for the most recent versions of Linux. 

The NX node package ships the NX core components, binaries and libraries. Among them the libXcompshad.so library which links to libstdc++ version 6 and requires that this library is present on the system.

Installing the NX Node package is a pre-requisite for installing NX Server.
An up-to-date list of supported platforms, which apply to either server and node, can be found at:

http://www.nomachine.com/download-node.php?os=linux

For those users of  earlier Linux versions, not shipped with libstdc++ library version 6 or XFT libraries, NoMachine makes available proper NX packages at:

http://www.nomachine.com/download-earlier-linux.php

Users need to be aware that at the time of any NX release, it is possible that these packages for older Linux distributions are slightly delayed.

The NX Node for Linux i386 and x86_64 packages

The NX Node for Linux packages ship the nxnode executable and the perl libraries required by the node binary. They also ship NX Core binaries and
libraries which may need to share libraries provided by the NX Client
package. Having NX Client installed is the only requirement to install NX Node.
Please note that NX Client requires that
libstdc++.so.6 is present on the system. The libstdc++.so.6 library is needed also by the libXcompshad.so library shipped together with NX Node package.

More information related to requirements for NX Client are available at:

http://www.nomachine.com/ar/view.php?ar_id=AR05E00462


The NX Node for Linux i386 packages for earlier Linux versions

These packages are intended for less recent Linux versions, not shipped  with libstdc++ library version 6 or XFT libraries.

This NX Node software works on 64bit hardware as long as the Operating System offers support for 32bit applications:

http://www.nomachine.com/ar/view.php?ar_id=AR02C00154

Installing this NX Node package requires that NX Client for Linux i386 packages for O.S. not shipped with libstdc++.so.6 is already present on the system.

Please note that this NX Client software requires that libstdc++-libc6.2-2.so.3 is present on the system. The libstdc++-libc6.2-2.so.3 library is needed also by
the libXcompshad.so library shipped together with NX Node package.

Use the appropriate package for your platform

In order to avoid possible errors, please be careful to avoid mixing up NX Client and NX Node packages requiring libstdc++.so.6 and libstdc++-libc6.2-2.so.3  respectively.

Related articles

Which libraries are not shipped in the NX Client 3.0.0 packages for Linux
http://www.nomachine.com/ar/view.php?ar_id=AR05E00462

How to retrieve the right package for your Linux distribution
http://www.nomachine.com/ar/view.php?ar_id=AR10B00012