A short period after logging in, NX 4 starts a helper application that sits in your system tray in GNOME. We would like to disable that completely to hide these features from our users. Has anyone figure out the steps required? I did not see it in any of the .cfg files.
Do you want to disable it on the server or on the client?
If you want to disable it on the client, just shut down the server and tell NoMachine to never start it at boot up. If you want to disable it on the server, this was intended as a security measure, so that user know that the server is running. Due to big demand, we decided to add the possibility to hide the NoMachine icon until a remote user actually connects. AFAIK this is under development.
We want to turn it off server side for a few reasons:
1) (see attached file). We have a module that runs with a second security factor post login and before GNOME appears. The applet is not finding a tray and running as a window and sits over the top of our dialog. Web logins needed a second security factor besides just a password.
2) The items in the menu are not things we want our users to see or have access to. The icon sitting in the tray to alert of another connection would be OK as long as it didn’t cause the #1 issue, and we could remove all the menu entries.