NoMachine Support

Your questions answered

Knowledge Base

Searching in: Software Updates
Filter the search results
Released on:
Searching in: Software Updates
ID: SU10M00101
Released on:  2015-10-01
Last update: 2016-04-21
NoMachine 5 Release Announcement

Luxembourg, October 1st, 2015

NoMachine, a leading provider of remote desktop and application delivery solutions, today announced the official release of NoMachine 5, which further refines the NoMachine experience and introduces a series of exciting new enhancements.

NoMachine 5 marks a wave of new features for consumers and businesses. This release adds international language support, screen blanking and interface refinements for Windows, Mac and Linux. It also delivers new features for an even better remote experience, and introduces functionality aimed at administrators such as centralized remote node management via the NoMachine GUI.

The most prominent features of NoMachine 5:

Native GUI - The NoMachine interface has been given a native look-and-feel on all platforms. The traditional 'Dark' theme is still available as optional in the NoMachine Player Preferences.

Internationalization - Support for international languages has been added with menus and dialogs now available in French, Spanish, Italian, Polish, Russian, Portuguese and German. Further languages will be coming in later versions.

Improved multi-monitor support - Users of applications scattered across multiple monitors can switch between the available remote displays or merge all displays on a single screen. The handy keyboard shortcut Ctrl-Alt-I additionally identifies the displays by number, particularly useful for remote set-ups with numerous monitors.

Maximum freedom in display resolution - Dynamically change the resolution of your remote desktop to fit your specific requirements via the 'Resolution' slider in the 'Display settings' menu. In remote desktop sessions to multi-monitor set-ups, users can even set a custom resolution ad hoc per display. Holding the 'Control' key whilst dragging the corner of the window will automatically scale the contents to fit the window preserving the aspect ratio of the remote display.

Screen blanking - Users on all platforms can protect their privacy and hide screen content by blanking the host display. It's also possible to prevent unwanted user input by locking input devices during a remote desktop session.

Full support for headless Linux servers - NoMachine can easily be installed on headless Linux servers out-of-the-box. Connecting to a headless Linux server, such as a Linux desktop running in a datacenter or in a cloud provider environment, no longer requires manual configuration.

Kerberos ticket-based authentication via NX protocol - Support for Kerberos ticket-based authentication is extended to connections via the NX protocol. Enterprise users can select from SSH, System Login and NX Login in the connection GUI and start the connection without having to enter credentials.

Unmatched performance - Sophisticated algorithms refine the screen to recreate crisp original colors without impacting on performance. NoMachine can take advantage of the graphics card capabilities server-side, effectively reducing CPU consumption. Support for Nvidia cards with Maxwell architecture has also been added.

Optimized remote node management - Once connected to a remote server, NoMachine administrators can add and remove nodes directly via the Player GUI rather than executing operations via the command line.

Extended support for remote X-Window hosts - Any remote Unix server supporting the X-Windows protocol, including Solaris, AIX, HP-UX, BSD and Linux, is treated as a NoMachine node and added to the cluster network just by using the administration GUI.

Further details about what NoMachine 5 is offering are available at:

The full list of features and enhancements:

FR08G02253 - Offering localized versions of the NoMachine GUI
FR11L02844 - Adding the possibility of activating the license from the NoMachine GUI
FR04M02913 - Adding and removing nodes in a multi-node environment from the NoMachine (client) GUI
FR09I02610 - Supporting the blank screen feature during a remote desktop session
FR02M02870 - Supporting Kerberos ticket-based authentication for connections by NX protocol
FR10L02842 - Giving the possibility to connect a physical session in NoMachine free version when the local X server can't be found
FR11K02797 - Giving the possibility to switch between monitors of the remote server
FR03M02888 - Adding the possibility to configure the resolution of the remote desktop
FR03M02907 - Implementing an additional lossless encoding pass to overcome the color downsampling
FR02M02872 - Offering localized versions of the NoMachine GUI for web sessions
FR06M02942 - Giving the possibility to download software updates automatically
FR12L02847 - Keeping the aspect ratio when the session window is in a scaling mode
FR05M02936 - Let administrators to configure Quality of Service (QoS) flags for prioritizing the NoMachine data traffic
FR10K02777 - Adding support for connecting to Unix workstations and servers running unsupported X-Windows based environments
FR09M02968 - Emulating mouse right click on Mac OS X
FR07M02952 - Updating the NoMachine web server to the last recent version of apache
FR03M02904 - Adding support for NVENC hardware H.264 encoder


Bug fixes implemented affecting earlier versions:

TR09M06021 - The physical desktop is not available when the default display manager is SDDM
TR08M05893 - A black screen appears for a few seconds when connecting to Windows 10
TR06M05555 - Cannot copy all files when disks are connected to Windows
TR09M06000 - A wrong password is submitted multiple times when two-factor authentication is in use
TR09M06027 - Some keyboard shortcuts are ignored in Mac OS X client
TR06M05570 - Cannot select any options in the application menu of a custom session running in a floating window
TR08M05962 - Reconnecting a session stucks on "Connecting to virtual desktop"
TR09M05984 - The server connection monitor doesn't reconnect to the remote node if connection is lost while the node is stopped
TR07M05830 - Cannot start new virtual desktops when there are multiple X servers up and running
TR07M05813 - A warning appears in system logs on OS X 10.10 when the client is launched
TR05M05466 - When forwarding a USB camera the built-in microphone doesn't work
TR08M05941 - The physical desktop is not available when connecting to NoMachine 4.6.12 on CentOS
TR08M05905 - Cannot add the user to a group if the user is already in the NoMachine users db
TR08M05887 - The 'nxserver --disconnect' command terminates the virtual desktop instead of disconnecting it
TR06M05584 - Installation of an RPM server package over a NoMachine Enterprise Client package is not blocked
TR05M05431 - Black screen occurs when connecting to Mac OS X after that the machine has been rebooted
TR06M05520 - Copy/paste from a virtual desktop to Windows client does not work consistently
TR06M05678 - The client does not handle the 'password expired' in case of SSH/system login
TR05M05430 - Screen updates are not properly handled when the application is in background
TR03M05052 - Authorization for changing NoMachine server settings fails on Windows when the administrative account has an empty password
TR02M04951 - Cannot create virtual desktops when NoMachine server is installed on a Kerberos-AFS client
TR02M04940 - The client times out when trying to contact the server in a DirectAccess network


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/21
Debian GNU Linux 4.0 Etch/5.0 Lenny/6.0 Squeeze/7.0 Wheezy/8.0 Jessie
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/14.10 Utopic Unicorn/15.04 Vivid Vervet


Download NoMachine Packages

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

Customers with valid subscriptions should log in to their customer area and download the "Update version" for their "Production Version".

Automatic updates

The automatic check for updates has been enabled since version 4.6.3 and is scheduled to check our repositories every two days.

To update any of the NoMachine servers immediately:

- 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 immediately:

- Click on 'Preferences' and 'Updates'.

- Then click on the 'Check now' button.

More information about the check for automatic updates is available here:

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