How multi-monitors on client side work when connected to the remote desktop with NoMachine
In physical desktop sessions, NoMachine connects you to the remote physical display and it does not create virtual displays to match the multi-monitors on the client machine you are connecting from. This means that a NoMachine server with one display will see the multi-monitors on your client computer as one monitor. If you set the NoMachine player to go fullscreen it will use one screen of multi-monitors' layout. Resizing the player window to go fullscreen on all monitors will mean that a portion of the player window will show in each monitor.
In virtual desktop sessions, and so there is a virtual display running on the server, NoMachine can mirror the number of monitors attached on the client-side.This means that when the user chooses to span the NoMachine player window across all client-side monitors, remote applications will see the same monitor layout and can be maximized to a single monitor. This also means that drag and drop between monitors is possible. This is possible when running NoMachine virtual desktops supported by the NoMachine terminal server family for Linux.
To enable it:
- Verify that you have a NoMachine Terminal Server product installed and start a "virtual desktop session".
- Open the NoMachine menu panel inside the virtual desktop (ctrl+alt+0 or click on the page peel in the upper right corner of the window)
- Click on 'Display'
- Click on 'Resize remote display' then on 'Fullscreen on all monitors'
