Forum / NoMachine for Mac / NoMachine to Sequoia – screen won’t wake
- This topic has 10 replies, 4 voices, and was last updated 4 weeks, 1 day ago by
Fritz.
-
AuthorPosts
-
August 28, 2025 at 22:45 #54207
Fritz
ParticipantNoMa 9.1.4. Free. MacOS 15.6.1 – remote
Android v9.0.186 – client
having an issue logging in. I get in no problem but the remote screen doesn’t wake up.I have “wake for network access” on Mac sys settings, ticked.
And “make access available when still on login screen,” in NoMa, ticked.
I would assume this is a MacOS issue, but is there a workaround?
I’d send a log from the Pixel, but can’t access it at android/data/com.nomachine.nxplayer/files/
August 29, 2025 at 13:00 #54218Britgirl
KeymasterHi,
are you referring to the actual real monitor (server-side) which remains asleep or do you mean that in the session window it stays blank?
A possible workaround is to change the DisplayServerExtraOptions key which changes the screen grabbing method. It’s in the node.cfg file on the Mac server host. Look for the DisplayServerExtraOptions “” , remove the prepending # and change it to this: DisplayServerExtraOptions “-nosckgrab”. Restart the NoMachine server. Then try to reproduce the issue again.
August 29, 2025 at 13:18 #54219Fritz
Participantsession window stays blank. I’ll try that. Thanks Britgirl.
August 29, 2025 at 13:29 #54220Fritz
Participantwhere can the node.cfg file be found? I don’t see it in sys or user library, NoMachine/Contents, App Support, Prefs, Containers
August 29, 2025 at 13:58 #54221Fritz
ParticipantI just tried again after checking some NX related sys prefs and toggling.
Put the Mac to sleep. Logged-in with NoMachine. Android screen (client) stays blank, but Mac remote screen opens, and I can see the cursor and move it from the Android.
September 1, 2025 at 12:42 #54241Bilbotine
ParticipantHello Fritz,
You can find the node.cfg file in /Applications/NoMachine.app/Contents/Frameworks/etc/node.cfg
September 2, 2025 at 17:11 #54256Fritz
Participantnode.cfg won’t take the edit/change
September 3, 2025 at 14:37 #54266fra81
ModeratorIt’s probably because you have to edit it as a privileged user. Anyway, you can simply open a Terminal and paste this command there:
echo 'DisplayServerExtraOptions "-nosckgrab"' | sudo tee -a /Applications/NoMachine.app/Contents/Frameworks/etc/node.cfg
That will do the trick. Then you have to restart the NoMachine server with this command to apply the change:
sudo /etc/NX/nxserver --restart
September 3, 2025 at 14:57 #54267Fritz
ParticipantThanks fra81. I’ll give that a go. I always wanted to be privileged.
September 3, 2025 at 15:01 #54268Fritz
Participantgot negativity back. the ????? are mine, not Terminal.
~ % echo ‘DisplayServerExtraOptions “-nosckgrab”‘ | sudo tee -a /Applications/NoMachine.app/Contents/Frameworks/etc/node.cfg
Password:
tee: /Applications/NoMachine.app/Contents/Frameworks/etc/node.cfg: Operation not permitted
DisplayServerExtraOptions “-nosckgrab”
fritz@?????-Mac-mini ~ % sudo /etc/NX/nxserver –restart
NX> 162 Service: nxd already disabled.
NX> 162 Service: nxserver already disabled.
NX> 538 Cannot open file ‘/Applications/NoMachine.app/Contents/Frameworks/etc/sshstatus’ for writing: Operation not permitted.
NX> 500 ERROR: Last operation failed.
?????@?????-Mac-mini ~ %September 5, 2025 at 02:49 #54274Fritz
ParticipantIt didn’t do it at 1st because there was a Security setting on the mac that needed a tick. All good. Thanks, I now see the screen on log in.
-
AuthorPosts
You must be logged in to reply to this topic. Please login here.