NoMachine remote desktop solution on Linux
Manual
Additionally, the software lets you manually connect to other computers. To do this, press the New button and open the appropriate wizard in the connection display. In the first step, define the protocol; only the NX protocol is enabled in the free variant. Next, enter the IP address of the remote host and the port you are using in the second dialog.
In the third step, define the authentication method. There are several options to choose from, although in the private sector and small companies with few workstations, it is usually fine to log in with the system login. In larger environments, authentication using a private key, chip card, or Kerberos ticket is recommended.
Now, tell the software whether you want to establish the connection directly or use a proxy server. Finally, assign a name for the configuration, and exit the wizard by clicking Done, thus adding the new connection to the list (Figure 3).
If you are connected to a remote NoMachine server and you see its screen contents on your own screen, it makes sense to tweak some more details. If you mouse over the upper right corner of the duplicated screen, a tab opens; then, left-click to see the dialog with the settings. This is where you can adjust the remote system's screen resolution and window size to suit your local client and also modify other parameters using the various groups displayed.
There are options for enabling the microphone on the remote NX server, changing the volume, or recording the entire session. The option to integrate drives and printers in the Devices special menu is particularly relevant for terminal operation. NoMachine supports bidirectional use. This means, for example, that USB drives connected locally to the client are available to the user on the remote machine. Additionally, the software detects USB or other drives attached to the remote computer and lists them in the settings (Figure 4).
By clicking on the respective drive, you can integrate it into the client system. The program creates a folder in which you can access the corresponding content as well as local data. A green dot next to the drive name in the settings indicates successful integration. You can close the settings window and release the remote system screen by clicking Done.
Signs of Disintegration
NoMachine does not automatically scale the remote system's contents on the local client. As a result, errors occur relatively frequently, especially with the different screen resolutions of the systems involved. To make changes to the resolution at any time, the software lets you open the dialog with the settings by clicking Ctrl+Alt+0. The most common options – full-screen operation of the remote system on the local screen and use in a local window – are available at the push of a button.
After opening the dialog, you will find the options to customize the screen at the bottom of the window (Figure 5). The screen symbol on the right-hand side of the screen lets you set the general options. If you want to adjust them during a session, you can do this on the fly with the other icons. You may have to change an input device's settings to avoid seeing double when you look at the mouse cursor.
While the on-the-fly settings take effect immediately, options modified for all sessions are generally only enabled after restarting the software.
Status Displays
The software provides information about a connection during a session. To do this, call the dashboard during operation with Ctrl+Alt+0 and select the Connection option. The most important data now appears in a new dialog box (Figure 6).
Alternatively, you can view status information with the use of an applet in the desktop's system tray. During the program installation, the routine also creates a Show the Server Status launcher, which also reveals important connection details when the application is active. In addition to the actual server status, you can see the connected users and transmission processes in the resulting dialog.
« Previous 1 2 3 Next »
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
AlmaLinux OS Kitten 10 Gives Power Users a Sneak Preview
If you're looking to kick the tires of AlmaLinux's upstream version, the developers have a purrfect solution.
-
Gnome 47.1 Released with a Few Fixes
The latest release of the Gnome desktop is all about fixing a few nagging issues and not about bringing new features into the mix.
-
System76 Unveils an Ampere-Powered Thelio Desktop
If you're looking for a new desktop system for developing autonomous driving and software-defined vehicle solutions. System76 has you covered.
-
VirtualBox 7.1.4 Includes Initial Support for Linux kernel 6.12
The latest version of VirtualBox has arrived and it not only adds initial support for kernel 6.12 but another feature that will make using the virtual machine tool much easier.
-
New Slimbook EVO with Raw AMD Ryzen Power
If you're looking for serious power in a 14" ultrabook that is powered by Linux, Slimbook has just the thing for you.
-
The Gnome Foundation Struggling to Stay Afloat
The foundation behind the Gnome desktop environment is having to go through some serious belt-tightening due to continued financial problems.
-
Thousands of Linux Servers Infected with Stealth Malware Since 2021
Perfctl is capable of remaining undetected, which makes it dangerous and hard to mitigate.
-
Halcyon Creates Anti-Ransomware Protection for Linux
As more Linux systems are targeted by ransomware, Halcyon is stepping up its protection.
-
Valve and Arch Linux Announce Collaboration
Valve and Arch have come together for two projects that will have a serious impact on the Linux distribution.
-
Hacker Successfully Runs Linux on a CPU from the Early ‘70s
From the office of "Look what I can do," Dmitry Grinberg was able to get Linux running on a processor that was created in 1971.