After I reboot my Ubuntu 18.04, when I connect to my server. The screen goes while after I enter my credentials. The server is again usable after I go locally and login to the user. So after every reboot do I have to go to the server locally, login then use NoMachine? How do I get the login screen on my server?
Note: I (client)use Windows 8 to login to the server. And the Server is Ubuntu 18.04. It’s a physical server not virtual.
What to do depends on the NoMachine product you have installed.
If you use NoMachine free version or Enterprise Desktop the login window is always visible.
If you don’t see it, please check in the client application that you have selected “All desktops” instead of “My desktops”.
If you have selected “All desktops” and still can’t see sessions please send logs to: forum[at]nomachine[dot]com.
On the other hand, if you are using any of the other products from the NoMachine for Enterprise range, access to physical display is not enabled by default.
For NoMachine Cloud Server, the user must be administrator or trusted to get access to login window.
To make user trusted for physical desktop please use command:
nxserver –useradd <username> –trusted physical
To make user administrator please use command:
nxserver –useradd <username> –administrator
If you have any of the Terminal Server products installed, you can use the same solution as for Cloud Server or change server configuration key
‘PhysicalDesktopSharing’ value to 1
Please check also key ‘LoginScreenAccess’ (default value is 1) if have a default value.
If these suggestions doesn’t help, please collect and send logs (as per previous link above).