NoMachine Support

Your questions answered

Knowledge Base

Searching in: Software Updates
Filter the search results
Released on:
Searching in: Software Updates
ID: SU02M00100
Released on:  2015-02-19
Last update: 2015-03-10
NoMachine version 4.4.12 now available

Luxembourg, February 19th, 2015

NoMachine makes available today a software update introducing functional enhancements and a number of fixes affecting the previous version. The new release, 4.4.12, streamlines the way in which both administrators and users interface with multi-node environments among other improvements.

Additionally, new package naming conventions have been adopted to facilitate repository management in corporate environments. More about RPM and DEB package labels is available here:

The complete list of enhancements includes:

FR01M02858 - Adding the possibility to add remote node without asking to confirm fingerprint
FR01M02856 - Adding the possibility to save the selected node to open automatically
FR01M02859 - Adding a server configuration key to provide a disconnect/terminate dialog
FR10L02835 - Giving the possibility to set profiles rules for system groups
FR01M02857 - Running custom-scripts for shadow sessions
FR02M02863 - Limiting the possibility to create new custom sessions on the server
FR08L02820 - Displaying node labels to let users identify hosts in the list of sessions when multi-node is enabled
FR09L02832 - Giving the possibility to use the system logger to manage NoMachine logging on Linux and on Windows
FR09L02829 - Using different names to distinguish Enterprise Client, Terminal Server Node and server packages on Linux


This version also fixes some issues affecting the previous desktop client and server releases. Packages for mobile platforms iOS and Android will be updated successively. Among the issues solved in 4.4.12 there are:

TR01M04868 - Users are prompted with two password requests when PAM authentication is keyboard-interactive
TR02M04952 - Cannot use node configuration files set on per-user basis on Windows
TR02M04944 - Arrow keys don't work as expected in virtual desktop sessions
TR02M04969 - Server commands to enable or disable users return "ERROR: Cannot connect to:"
TR02M04976 - Some keys are wrongly mapped when the session is connected from Ubuntu 12.04 to NX Server 3.5.0
TR01M04924 - The AltGr key doesn't work reliably in a web session
TR01M04864 - Some keys are not mapped correctly when the legacy keyboard setting is used
TR12L04742 - Cannot start a session when XDM indirect query is chosen
TR01M04875 - The server doesn't update automatically the version field in the nodes db
TR01M04866 - Custom applications are slowly redrawn when being resized
TR10L04645 - System dbus runs out of nofiles descriptors when running tens of virtual desktop sessions on the same host
TR12L04747 - Using AltGr + Q to type '@' inside a web session from Mac doesn't work
TR01M04908 - Video streaming falls back from H.264 to VP8 during the life of the session
TR01M04909 - Cannot terminate a session by using the 'nxserver --terminate' command
TR12L04745 - The automatic port mapping fails with some router models
TR01M04817 - AltGr+0 key combination doesn't work in web sessions
TR12L04776 - Cannot reconnect a virtual desktop after a network failure when the user's home is NFS mounted
TR01M04913 - The server issues a misleading message when the license is expired
TR06L04449 - When client version 4 logs out from NX server 3.5 an error is displayed
TR01M04884 - Connections fail with error 'Could not create lock file in /tmp'
TR01M04792 - Starting a virtual desktop on OpenSUSE 13.2 issues a dialog, requesting for administrator's credentials



Supported Platforms

Windows 32-bit/64-bit XP/Vista/7/8/8.1

Mac OS X Intel 64-bit 10.5/10.6/10.7/10.8/10.9/10.10

Linux 32-bit and 64-bit

Red Hat Enterprise 4/5/6/7
SLES 10/11
Open SUSE 10.x/11.x/12.x/13.x
Mandriva 2009/2010/2011
Fedora Core 10/11/12/13/14/15/16/17/18/19/20
Debian GNU Linux 4.0 Etch/5.0 Lenny/ 6.0 Squeeze/ 7.0 Wheezy
Ubuntu 8.04 Hardy Heron/8.10 Intrepid Ibex/9.04 Jaunty Jackalope/
9.10 Karmic Koala/10.4 Lucid Lynx/10.10 Maverick Meerkat/11.04 Natty Narwhal/
11.10 Oneiric Ocelot/12.04 Precise Pangolin/12.10 Quantal Quetzal/13.04 Raring Ringtail/
13.10 Saucy Salamander/14.04 Trusty Tahr


Download NoMachine Packages

You can download the latest packages suitable for your Operating System from the NoMachine Web site at the following URL:

Or from your Customer Area if you are a registered customer.

Automatic updates

To update any of the NoMachine servers:

- Run the NoMachine GUI from your Programs Menu.

- Click on 'Preferences' and 'Updates'.

- Then click on the 'Check now' button.

To update the NoMachine Enterprise Client:

- Click on 'Preferences' and 'Updates'.

- Then click on the 'Check now' button.

Manual package update

Please follow the instructions to update your installation manually:

On Windows:

- Download and save the EXE file.
- Double click on the NoMachine executable file.
- As for the installation, the Setup Wizard will take you through all steps necessary for updating NoMachine.

On Mac OS X:

- Download and save the DMG file.
- Double-click on the Disk Image to open it and double-click on the NoMachine program icon.
- As for the installation, the Installer will take you through through all steps necessary for updating NoMachine.

On Linux:

You can use the graphical package manager provided by your Linux distribution or update NoMachine by command line by following instructions below.
If you don't have the sudo utility installed, log on as superuser ("root") and run the commands without sudo.


- Download and save the RPM file.
- Update your NoMachine installation by running:

# rpm -Uvh <pkgName>_<pkgVersion>_<arch>.rpm


- Download and save the DEB file.
- Update your NoMachine installation by running:

$ sudo dpkg -i <pkgName>_<pkgVersion>_<arch>.deb


- Download and save the TAR.GZ file.
- Update your NoMachine installation by running:

$ cd /usr
$ sudo tar xvzf <pkgName>_<pkgVersion>_<arch>.tar.gz
$ sudo /usr/NX/nxserver --update

If you are installing Enterprise Client or Node run respectively:

$ sudo /usr/NX/nxclient --update
$ sudo /usr/NX/nxnode --update


Installation and configuration guides for the NoMachine products are available at:

The NoMachine Development Team