NoMachine



NoMachine is your workforce solution

overview

NoMachine for your business

Go from your desktop to any NoMachine-enabled computer at the speed of light. Thanks to our NX technology, NoMachine is the fastest and highest quality remote desktop you have ever tried.

Get to any computer in the world in just a few clicks! Take what’s important where you go and share with who you want! NoMachine is your own personal server, private and secure. Did we say NoMachine is free? No strings attached.

Mar 04, 2019 NoMachine started out as Linux-based software, so the company has a lot of experience and know-how when it comes to working with and troubleshooting Linux devices. Another great feature is the available access to Raspberry Pi. After a while, you'll be shown a few pages presenting the different functionality of NoMachine. In the first screen, untick the box from 'Change server resolution to match the client when I reconnect'. Take a while to read through, and if you don't want to see them again, click the box at lower right corner, proceed with 'ok'.

0%

0+

<0%

0/5

0%

The best IT professionals align with NoMachine’s Enterprise Terminal Server for Linux Workspaces. Email us to find out more.

Solutions

NoMachine Enterprise Server Includes

  • NX Enterprise Desktop


    – Hassle-free remote control of any computer;
    – Secure remote desktop access for employees;
    – Seamless access for sysadmins from anywhere;
    – Unparalleled performance on any OS

  • Software Support

    NoMachine and Computer Products Corporation have partnered in North America to ensure your up-time and support. Our domestic, American-staffed Operations Center is prepared to handle your Tier I and Tier II calls, with direct connection to other specialists.

  • NoMachine Terminal Server


    – The fastest Linux terminal server now faster
    – Modern solution loaded with powerful features
    – Works with your Linux and your applications
    – Used by thousands across all industries
  • NoMachine Cloud Server


    – Flexible and scalable corporate desktop access
    – Centralized remote access management
    – Deploy thousands of desktops and servers
    – Fast delivery of IT resources across any network
  • Operating-System Agnostic


    – Linux
    – Windows
    – Mac
    – iOS
    – Android
    – Raspberry Pi

  • Budget comparisons

    NoMachine is an alternative to any Cloud Server product, with NX is a connection broker to all other NoMachine servers and foreign hosts, and sits at the top of the NoMachine product hierarchy – at a fraction of the cost of Citrix or VMware.

Nomachine Windows 10

Benefits

'NoMachine connected our company.'

  • Easy Interface

    “The program is wrapped in a well-organized interface with a pleasant look that shows each step you need to take to connect to a remote PC.”

  • Tried-and-True

    “We needed powerful 3D acceleration for molecular visualization. NoMachine’s integration with VirtualGL was the only option that gave our users the performance they needed while simplifying IT work.”

  • As-needed consumption

    “NX has helped our Computational Science and Geophysics teams move away from expensive local workstations. We are able to leverage and share more powerful and accessible machines inside the datacenter for HPC access, remote desktop and visualization.”

  • Affordable backup

    “The multi-client support, dynamic screen and bandwidth controls are superb, yet simple to use. Don’t think the competition is this slick, or spending the effort to develop such a quality product.”

  • Reliability is key

    “As several of the tools I use for my work are developed within the Linux environment, this is a valuable service. Support is prompt, helpful and courteous. Above all, the software is reliable.”

Your business lead will thank you. Get NoMachine in your environment.

'We have a 6 server NX cluster. On any given day during the semester, there are ~150 students logged into the cluster. It is used for instruction and research, and is especially used by the faculty that teach programming, because they just point their students to the NX cluster and all the programming tools are available. So students don't have to install java or python or go on their laptops to take a programming class. The faculty love NX! What I love is that the product is very reliable, and does not require a lot of administration. I do updates once a year in the summer, then reboot the cluster in anticipation of the coming semester. Excellent product!'
- University of Virginia Dir. of Research Support, Paul Henderson
'All of our users are very happy with the convenient remote access to the Linux environment and necessary Web mapping applications on the NX Server. NX is reliable and simple to maintain, even for inexperienced users. Constant updates, new versions, and support are always available.'
- University of Colorado Fast GIS Lab Coordinator, Sue Hawkins
Pricing and Plan

Special pricing is available based on product package.

Contact Computer Products Corporation to get set up.

Or call (800) 727-7733

This document will briefly highlight benefits of using NoMachine, how to configureconnection to CSC and how to further tailor the settings.

A short video will appear in here.

Nomachine.com

Why use NoMachine at all?

Pros:

NoMachine
  • Enables remote graphics from CSC servers for Windows users
  • Improved remote graphics performance for Linux and Mac users
  • Suspendable session - continue later with all terminals etc. as they were, even from a different computer
  • Easy way to leave jobs running e.g. on the interative partition while logging off from laptop
  • Gives 4 virtual screens
  • Resolution/frame rate can be tuned - enables usage with even a really slow network

Cons:

Nomachine Enterprise Client

  • Very heavy 3D remote graphics performance will be poor. In this case, consider using GPUs for rendering in cPouta
  • Requires installing the client (ssh + X11 forwarding are available on Mac & Linux anyway)

Installation

Download the NoMachine Enterprise client (not the Desktop) from here: https://www.nomachine.com/download-enterprise

Configuration

  1. Open NoMachine and click 'Add' at the top bar.
  2. In the address tab fill in:
    • name: CSC
    • host: nxkajaani.csc.fi
    • port: 4000 (default)
    • protocol: NX (default)
  3. In configuration tab the default settings are normally ok, including Use password authentication.
  4. Click Connect.

If you need to use proxy, it can be done from main menu Settings -> Security tab.

Open connection

  1. Double click the icon of the connection you just configured.
  2. Fill in your CSC username and password.
  3. After a while, you'll be shown a few pages presenting the different functionality of NoMachine. In the first screen, untick the box from 'Change server resolution to match the client when I reconnect'.
  4. Take a while to read through, and if you don't want to see them again, click the box at lower right corner, proceed with 'ok'.
  5. Once you see a black screen, you're there. Now right click at the black background and select 'CSC local servers' then 'Puhti' / 'Mahti.
  6. You'll be prompted for your CSC password. Give it, and you'll have a terminal open on Puhti / Mahti. The terminal can display remote graphics.

Recommended tips

  1. To get rid of the scroll bars at the edges of your screen take the mouse to the upper right corner (peel menu) and click 'resize remote screen'.

  2. The default font in the terminal is ugly and small. Use the initial terminal to launch new prettier terminals. In Puhti you can launch regular xterm with some options, for example, write xterm -fs 12 -fa 'Bitstream'.

Known issues

If something is not working, before contacting ServiceDesk, please check if your issue is covered/solved below:

  • Deselect 'Match the client resolution upon reconnection' -option from the Display menu (access from 'peel menu'). GUIs will work better.

  • To get rid of the scroll bars, maximise your NX window and select the 1:1 icon (Resize remote screen) from the 'peel menu'.

  • In Windows, if you have problems in the installation, try disabling 'direct draw' from the advanced settings.

  • If copy/paste does not work with the middle mouse button, try ctrl-alt-c / ctrl-alt-v

  • If right-click does not bring up the server/application menu on the remote desktop, you can try to exit from the session and create a new desktop instead of reconnecting to the old desktop.

  • The key mappings for Macs are not perfect. If you don't get a dollar sign '$' with alt-4 in the x-terminal, try using the right side alt key. That has worked on all Macs we have tested...

  • The default keyboard layout may be wrong, and may change between logins. See FAQ. You can change that by right clicking in the background, Choose 'fluxbox menu' -> 'keyboard layout' and your keyboard. If yours is not listed, contact servicedesk@csc.fi. This affects connections from nxkajaani to compute servers. Don't try too many times because that will cause your username/IP to be banned.

  • By default the remote desktop screen is quite small. If you want to have a full screen desktop, you may need to change settings in two steps. First open the peel menu (top right corner), choose display, and activate either 'full screen' or 'resize remote display'. Click 'done', open the peel menu and choose display again, and select the other option. You may need additional steps, but the options you need are in this menu.

  • The terminal window handle is bar outside desktop. If you open the NoMachine remote connection on a smaller screen than you used last time, some terminal window handle bars (that you can use to drag them) may be outside the screen. You can drag the window my pressing 'alt' on your keyboard and dragging with left mouse button directly from the terminal window. Mouse pointer turns to a 'hand' symbol when the terminal can be dragged.

  • Connection problems in Macs may be caused by local extra user account 'nx', created by installing Desktop version instead of Client version of NoMachine. The extra user account may persist even after replacing Desktop version with Client version. Installing Client version and removing extra user account in local Mac solves the issue.

Last edited Mon Mar 8 2021