Sluggish video performance over gigabit LAN?

Forum / NoMachine for Mac / Sluggish video performance over gigabit LAN?

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
  • #42914

    I’m having really sluggish performance of video when connecting to my macbook from Windows 7.

    All mouse operations (like moving through menus, clicking tabs, etc) are about 1/3 second delayed.   Both computers connected on my LAN so while I move my mouse on the client, I see the server updated instantly while the video renders with a bad delay on the client.

    I tried updating my ethernet connection from a 100 Mbit router to a Gigabit router (increasing effective speed from 95 Mbit to 360 Mbit according to iperf3 benchmark tests), but that speed increase gave absolutely no delay reduction at all.  Although adjusting my display quality settings for best performance helps considerably but the jpeg artifacts were unbearable.

    I don’t think it should be necessary to deal with video quality over a 1000 Mbit LAN when VNC gives crystal clear quality with no delay at 100 Mbit

    The server on the Mac is running Monterrey, 2.9 GHz Quad-Core i7, with 4 displays, and the client is running Windows 7, 2.3 GHz i7

    Is there some setting to give me good quality without such a delay?



    in version 8 support for hardware encoding on macOS was released (for both Intel and M1). Let’s check if it is related to that, so on the Mac server please disable HW encoding: server settings -> server performance -> uncheck “Use hardware encoding”.

    Does that help?

    If not, let’s try disabling HW decoding on the client side (Windows).

    You can disable it completely in the player.cfg. Please edit the file $HOME/.nx/config/player.cfg and set the configuration key “Enable hardware accelerated decoding” to “disabled”. Before changing the configuration key, you should first quit the NoMachine Player (you can do this by right clicking on the !M icon in the system tray and selecting ‘Quit NoMachine Player’).

    Any difference?


    Thanks for the response.   After initially disabling HW encoding, there was no difference but after several attempts it now works great again, no delays at all.

    It had been unusable with constant noticeable delays, for example if I quickly ran my down mouse all options of a menu, the rendering would show my mouse slowly moving my mouse as each menu option is selected.   I’m thinking there was a conflict but I don’t know what, since it did work fine before, when HW encoding was enabled then also.  Anyway now it’s working again, now sure if due to the HW encoding option or what.


    Also, @Britgirl I saw you had responded to an earlier post a couple years ago about a feature for remapping cmd/option keys being completed.  is this available now?   Thanks!


    So now you have both HW encoding and HW decoding enabled, and everything is working ok? Or have you kept HW encoding disabled?

    I saw you had responded to an earlier post a couple years ago about a feature for remapping cmd/option keys being completed.

    I now realise that you wrote another topic asking about this and I haven’t posted a reply, apologies for that. I will answer your question, there 🙂

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

This topic was marked as solved, you can't post.