Forum / NoMachine for Mac / NoMachine to Sequoia – screen won’t wake
- This topic has 10 replies, 4 voices, and was last updated 1 month, 2 weeks ago by
Fritz.
-
AuthorPosts
-
August 28, 2025 at 22:45 #54207
FritzParticipantNoMa 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 #54218
BritgirlKeymasterHi,
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 #54219
FritzParticipantsession window stays blank. I’ll try that. Thanks Britgirl.
August 29, 2025 at 13:29 #54220
FritzParticipantwhere 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 #54221
FritzParticipantI 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 #54241
BilbotineParticipantHello Fritz,
You can find the node.cfg file in /Applications/NoMachine.app/Contents/Frameworks/etc/node.cfg
September 2, 2025 at 17:11 #54256
FritzParticipantnode.cfg won’t take the edit/change
September 3, 2025 at 14:37 #54266
fra81ModeratorIt’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.cfgThat will do the trick. Then you have to restart the NoMachine server with this command to apply the change:
sudo /etc/NX/nxserver --restartSeptember 3, 2025 at 14:57 #54267
FritzParticipantThanks fra81. I’ll give that a go. I always wanted to be privileged.
September 3, 2025 at 15:01 #54268
FritzParticipantgot 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 #54274
FritzParticipantIt 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.
