NoMachine to Sequoia – screen won’t wake

Forum / NoMachine for Mac / NoMachine to Sequoia – screen won’t wake

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #54207
    Fritz
    Participant

    NoMa 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/

    #54218
    Britgirl
    Keymaster

    Hi,

    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.

    #54219
    Fritz
    Participant

    session window stays blank.  I’ll try that.  Thanks Britgirl.

    #54220
    Fritz
    Participant

    where can the node.cfg file be found?  I don’t see it in sys or user library, NoMachine/Contents, App Support, Prefs, Containers

    #54221
    Fritz
    Participant

    I 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.

    #54241
    Bilbotine
    Participant

    Hello Fritz,

    You can find the node.cfg file in /Applications/NoMachine.app/Contents/Frameworks/etc/node.cfg

    #54256
    Fritz
    Participant

    node.cfg won’t take the edit/change

    #54266
    fra81
    Moderator

    It’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

    #54267
    Fritz
    Participant

    Thanks fra81.  I’ll give that a go.  I always wanted to be privileged.

    #54268
    Fritz
    Participant

    got 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 ~ %

    #54274
    Fritz
    Participant

    It 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.

Viewing 11 posts - 1 through 11 (of 11 total)

You must be logged in to reply to this topic. Please login .