NoMachine version 4.3 now available

Forum / General Discussions / NoMachine version 4.3 now available

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
  • #4837

    To all NoMachine users,

    NoMachine makes available today a minor software update introducing two factor authentication and a number of other functional enhancements. NoMachine 4.3 contains the upgrade of the code base to the most recent version. The new code fixes numerous bugs and supports more X extensions that weren’t supported in previous versions, also permitting NoMachine to fully support all modern Linux desktops in virtual sessions.

    Additionally, in 4.3 there are various performance improvements. On Window and Mac servers new algorithms for image processing, implemented in the GPU to offload the CPU, mean that better performance can be obtained.

    On all platforms, a new algorithm for text detection makes it possible to encode text areas with higher quality, thus improving the perceived visual quality. On the client side an improved scaling algorithm performs faster and with slightly higher quality.

    To uniform behavior across all platforms, starting from version 4.3, SSH connections from end-users’ computers will now use the libssh2 library shipped with the NoMachine packages. This is the same library used by NoMachine (client) for Android tablets and iPads. Libssh2 is a a client-side C library implementing the SSH2 protocol. This means that NoMachine is no longer using the ssh client available on the system (Linux and Mac OS X) or the nxssh client on Windows. While this is suitable for almost all environments, administrators who have custom configurations for their SSH server should inform their users to switch back to the native SSH client on their PCs. More about this is available here:

    The enhancements included are:

    FR11K02793 – Adding the ‘Grab the mouse input’ option to the NoMachine menu panel inside the session
    FR06I02466 – Supporting Unity 3D and Gnome 3 in NoMachine virtual desktop sessions
    FR08L02819 – Making it possible to configure connection name per server
    FR09L02831 – Using libssh2 for SSH connections from all NoMachine clients
    FR05L02816 – Supporting two factor authentication

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

    TR08L04502 – Hot’ corners in KDE window manager don’t work
    TR08L04512 – Eclipse functionality “Open Declaration”
    TR07L04494 – nxserver –kill does not terminate a session running on a remote node
    TR06L04455 – Command option –group to remove user from specific group doesn’t work
    TR12K04147 – Cannot emulate middle button press with right and left mouse buttons
    TR07L04490 – When multiple sessions are initiated from the same client only one gets input events
    TR07L04478 – Some keys of Japanese keyboards don’t work
    TR09L04521 – The server fails to start when server.lic contains commented extra lines
    TR09L04525 – Cannot start RDP sessions after upgrading an Advanced Server 3.5.0 to Enterprise Server 4
    TR09L04529 – Node product type is wrongly matched after upgrading the Advanced Server Node 3.5.0 with a Terminal Server Node for update
    TR09L04524 – Cannot start RDP sessions after upgrading an Advanced Server Node 3.5.0 to Terminal Server Node 4
    TR01L04241 – The server asks to login on cluster node to add the SSH key when deleting the node from the cluster
    TR01L04216 – Users can run custom sessions even if the server is configured to not provide them
    TR05L04441 – Excluding a specific user from a per-system profile rule is not possible
    TR05L04442 – Rules for bandwidth limitations are not set in profiles
    TR09L04536 – NoMachine logs on Linux are filled up with errors about Pulse Audio Server
    TR09L04538 – Cannot create a new session or reconnect an existing one when tens of sessions are running on the same server host
    TR06L04453 – Application menus in nedit show empty areas
    TR08L04504 – Nxnode process terminates suddenly when freeing resources
    TR09L04543 – The session is suddenly terminated when logging-in to a physical Lubuntu desktop via web
    TR09L04556 – Web sessions cannot be started when the web player service port is already in use
    TR09L04557 – The web session terminates at the initial stage when the browser has the User Agent disabled
    TR09L04558 – The web session suddenly terminates when downloading a file from server on RHEL 6
    TR09L04555 – Interrupting the starting of a virtual desktop session causes a sudden termination of the nxserver process
    TR05L04408 – White border is displayed when maximizing a custom application session on Windows
    TR09L04519 – LSF commands run in a virtual desktop fail because of wrong XAUTHORITY file
    TR09L04520 – Copy/paste from gvim to Windows clients does not work consistently
    TR09L04531 – NoMachine window gets stuck in a dual screen setup

    Supported Platforms

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

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

    Linux 32-bit and 64-bit
    Red Hat Enterprise 4/5/6
    SLES 10/11
    Open SUSE 10.x/11.x/12.x
    Mandriva 2009/2010/2011
    Fedora Core 10/11/12/13/14/15/16/17/18
    Debian GNU Linux 4.0 Etch/5.0 Lenny/ 6.0 Squeeze/ 7.0 Wheezy
    Ubuntu 8.04 Hardy Heron/8.10 Intrepid Ibex/Ubuntu 9.04 Jaunty Jackalope/
    9.10 Karmic Koala/10.4 Lucid Lynx/10.10 Maverick/11.04 Natty/11.10 Oneiric/12.04 Precise Pangolin

    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 __.rpm


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

    $ sudo dpkg -i __.deb


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

    $ cd /usr
    $ sudo tar xvzf __.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


    on the page:

    it is written:

    “The implementation of this Feature Request allows to support the default desktop environment of Ubuntu 12.10 or later (Unity) as well as GNOME 3, the default desktop environment of for example Fedora 15 or later.”

    So does it mean that it schould works on Ubuntu 14.04 with Unity 3D?

    I’ve updated my installation to 4.3. Virtual session ¬†(Unity 3D) is not working …. I can see only ¬†black screen.


    Please read the following article:

    A black screen is displayed when running virtual desktops on Unity 3D or GNOME 3

Viewing 3 posts - 1 through 3 (of 3 total)

This topic was marked as closed, you can't post.