Forum Replies Created
thank you for confirming that you had the pointer highlight enabled. This case is described here:
How to send Control key to the remote desktop when the user has the pointer highlight enabled
A hint for finding relevant information in our Knowledge Base (https://www.nomachine.com/knowledge-base) is to provide a keyword and restrict results to the area of interest (e.g. articles, trouble reports or feature requests).
by design NoMachine – in order to avoid to interfere with the Window Manager – relies on a ‘passive grab’ way: i.e. it intercepts the key press only when there is not an active grab. When the session is running at full screen, the client is for sure the only active application and it uses the ‘active grab’ way.
This approach has been suitable for almost all situations, until now we are aware of a unique case in which it can be helpful to force always the active grab. This is when the pointer highlight is enabled: https://www.nomachine.com/AR01P00959.
The possibility to launch the client with the –activegrab option has been added to solve exactly this case.
May you please tell us if you have the pointer highlight enabled too?
Hello Lloyd Andrew,
the first reply to this topic seems to have misinterpreted your initial question.
Let me clarify differences between ‘Stop the server’ and ‘Shutdown the server’ and how manual/automatic startup of services is intended to work (I will adopt naming convention used in v. 6).
‘Stop the server’ means that NoMachine server will not accept incoming new connections to your computer.
If there’s already a connection, it remains active. All NoMachine services remain also running.
‘Shutdown the server’ means to terminate all NoMachine services. So, if you shutdown the server you should not find any active NoMachine service among your Windows services.
When you choose to shutdown the server, you will be requested if you want to automatically start NoMachine (server and all services) at next reboot or not.
About the NoMachine Network services panel in the GUI and your comment:
> NoMachine Network services shows the host server status as “Stopped”
This panel shows the status of nxd, the NoMachine network daemon (NX) in charge to accept connections to this host on default port 4000. This service can be stopped and restarted and also configured for manual/automatic start at boot via this panel. Such settings apply only to this service, not to all NoMachine processes.
As a further note, the previous replies point to a couple of articles which explain more in detail how to shutdown NoMachine (server and all services) and set the manual start mode at reboot. There are alternative ways to do that.
Thanks for the detailed description.
We opened a new Feature Request which should address your needs:
Extending the ‘nxplayer –session’ command to always create a new session
We are also planning to allow administrators to configure the server for always starting a new session at every connection of a given user.
Did you have the opportunity to evaluate guest sessions (automatic generation of guest sessions) as suggested by Tor?
We would like to know if using guests is suitable for your requirements and if not, why.
Another possibility would be to configure the server for always creating a new session. This applies only if the session must be terminated and there’s no need to reconnect it. Please confirm if the session should be terminated when it’s closed or suspend/reconnect abilities are necessary.
We are also evaluating pro and cons of adding a further option to the ‘nxplayer –session’ command to allow to specify to run ‘this’ session on ‘this’ node. This option should be used in conjunction with a further option which forces the creation of a new session. In most cases however, it should be possible to reach the same result by means of tuning the configuration.
Please let us know if any of the suggestions above fit your scenario.
On Linux you can access NoMachine server settings by entering root credentials or credentials of a user with sudo privileges.
To grant sudo privileges to your user, you must add it to the sudoers group.
Commands for giving sudo privileges to user can be different, so you should check the official documentation for your Linux distribution.
Please note also that in the current implementation it’s not possible to enable changes in server settings GUI on machines with versions of sudo prior to 1.7.4. Authentication as root should work instead.
root user or a privileged system account.
As you probably know, there are many ARM variations and many Linux versions for each variation, requiring different tweaks to get a build working at acceptable speed. Unfortunately at the moment there is no way we can produce builds for every possible processor and configuration.
only users with administrative privileges can change server settings.
these “debug version of NX”, are custom builds we prepare on purpose with debug symbols and logs enabled in the components we suspect may have generated the problem. We can’t distribute these versions as standard because they would be really huge and because a component with logs enabled, depending on the component, may generate megabytes of logs per second. In the best case it would fill your disk or slow the machine to a crawl.
OK, makes sense. This will not make the client less secure, since there are obviously other ways to by-pass the check if one has access to the executable code.
Did you try to set:
in the server configuration?
Be also sure that the first time you connect, you check ‘Save this setting in the configuration file’ in the GUI. Then disconnect and connect once again: you should now be able to reconnect the virtual desktop.
The .nxs file is in XML format. It contains user readable keys which names are intended to be self-explanatory.
To see how the .nxs file looks like, please open any of the connection files created from the NoMachine GUI. They are stored in the directory specified for Connections in the Player settings. For example on Windows, the .nxs files are stored by default here: %USERPROFILE%\Documents\NoMachine