NoMachine Support

Your questions answered

Knowledge Base

Searching in: Software Updates
Filter the search results
Released on:
Searching in: Software Updates
ID: SU05R00209
Released on:  2020-05-12
Last update: 2020-05-13
NoMachine 6.10.12 now available for download

Luxembourg, May 12th, 2020

NoMachine makes available today a minor software update aimed at solving issues affecting the previous release and which further improves existing support for remote connections to physical desktops running on Wayland. Additionally, this latest version, 6.10.12, provides a number of enhancements for multi-server environments where access is centralized and controlled by NoMachine Cloud Server, such as the possibility to configure profile rules on a per-group basis and displaying the number of connected users.

The full list of enhancements and bug fixes are:

FR04R03968 - Adding a new configuration key on server side to support automatic login via web
FR02R03938 - Adding mod_evasive to nxhtd
FR10O03522 - Allow to configure the NoMachine client to always close when a single session disconnects
FR09Q03872 - Auto-detecting when D-Bus daemon is used on most recent Linux distributions
FR03R03953 - Displaying the number of users connected to the child servers
FR03R03956 - Extending profile rules for limiting access to servers/nodes by user and IP simultaneously
FR10Q03887 - Implementing a further method for capturing Wayland desktops
FR03R03961 - Including the Small Business Server in the Cloud Server multihost setup
FR10Q03881 - Informing the administrator when NoMachine is configured to log to system log
FR09Q03869 - Limiting disk sharing to connect disks only in a private way
FR12Q03907 - Making NoMachine compatible with Wallix Bastion (security proxy)
FR09Q03876 - Providing a command line interface to enable/disable support for EGL screen capture
FR10Q03888 - Providing a configuration key to select the screen capture method for Wayland desktops
FR09P03694 - Providing a new option to set profiles on a per-IP basis
FR07Q03849 - Providing the client IP when web sessions are running behind a proxy
FR03R03941 - Setting Cloud Server profile rules on per-group of servers basis
FR04R03967 - Updating nxhtd to Apache v. 2.4.43
FR03R03940 - Updating the OpenSSL libraries provided by NoMachine to version 1.0.2
FR04R03970 - Enabling hardware decoding for high resolutions by default on Windows
FR02R03928 - Require administrator permissions to skip a software update version
FR04R03969 - Limiting access to web session to specific referrers
FR12Q03903 - Implement deferment of X11 core graphics operations and options controlling window repainting


TR12Q09493 - A wrong keyboard layout is assigned to a new virtual desktop
TR04R09608 - Artifacts appear when using the hardware H.264 encoder on Nvidia graphics card
TR02R09532 - Artifacts are displayed when resizing the custom session running in a floating window on very large monitors
TR09P08876 - Basic printing options aren't visible on forwarded printer on Windows
TR04Q09258 - Cannot connect to server after having removed it from a multi-server environment
TR01R09529 - Cannot enable hardware acceleration in Chromium browser with VirtualGL
TR12Q09483 - Cannot log-in to the Enterprise Desktop in a Cloud Server multi-server setup
TR11P08979 - Caps lock is no longer synchronized when it's enabled whilst user is connected to the Windows 10 login screen
TR07Q09362 - Error 'Application terminated prematurely' occurs on RHEL 7.6, due to SELinux enforcing policies
TR03R09577 - Error 'The remote host cannot be found' is issued when the user is forwarded to a child server behind a NAT
TR02R09554 - In a multi-host environment users can still connect to desktop even if their access disabled
TR04R09635 - NoMachine connections limits are not decreased correctly when sessions fail to start
TR02P08426 - NoMachine screen blanking and automatic screen lock are not supported with Wayland desktops
TR04R09654 - NoMachine session suddenly disconnects when connected to a macOS server with dual UHD monitors
TR04Q09255 - Packages v. 6 obsolete packages v. 5 when stored in an internal RPM repository
TR01R09517 - Runtime Error occurs when installing NoMachine on Windows
TR10Q09447 - Screen blanking is not enabled in a multi-monitor setup on Windows 10
TR02P08428 - Sharing of multiple monitors is not supported with Wayland desktops
TR01R09522 - Terminal Server and Terminal Server Node package are not distinguished in an internal RPM repository
TR03R09560 - The "Connect a smart card reader" UI panel shows no devices
TR12Q09505 - The custom session window is not refreshed when the top window is iconized
TR09Q09414 - Unnecessary temporary files created when using disk service
TR02R09557 - Some dialogs show no content until the next screen update


Supported Platforms

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

Windows Server 2008/2012/2016/2019

Mac OS X Intel 64-bit 10.7 to 10.15

Linux 32-bit and 64-bit

RHEL 4 to RHEL 8
SLED 10 to SLED 15
SLES 10 to SLES 15
openSUSE 10.x to openSUSE 15.x
Mandriva 2009 to Mandriva 2011
Fedora 10 to Fedora 31
Debian 4.0 to Debian 10
Ubuntu 8.04 to Ubuntu 20.04

Raspberry Pi 2/3/4 ARMv6/ARMv7/ARMv8


Important notices

All customers with version 4 or 5 installed are invited to read the following document available in the Knowledge Base for further information about what has changed and how to proceed with updating to version 6:


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 "Production version".

Automatic updates

The automatic check for updates is scheduled to check our repositories every two days.

To update the free NoMachine package:

  • - Open the NoMachine User Interface from your Programs Menu.
  • - Click on 'Settings', then on the 'Server preferences' and finally on 'Updates'.
  • - Then click on the 'Check now' button.

To update the NoMachine Enterprise Client immediately:

  • - Click on 'Settings' 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