NoMachine disconnects immediately upon successful connection to remote device

Forum / NoMachine for Windows / NoMachine disconnects immediately upon successful connection to remote device

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #46011
    mibjt
    Participant

    I am running NoMachine 8.10.1 free, on Windows 11, and had always successfully connected to various Linux and Windows PCs without a hitch. Recently, upgraded the GPU from a 1070 to a newer 7800XT. Post GPU upgrade, I’m experiencing immediate disconnections of the virtual  after successfully connecting to any remote device. The 7800XT has all the driver installed and is running well.

    Attachments:
    #46184
    Britgirl
    Keymaster

    Hi, can we see the player logs (the Windows machine you are connecting from)? Please see the instructions here:
    https://kb.nomachine.com/DT07S00243, section “Fourth Step: Collect Client Side Logs”.

     

    #46204
    mibjt
    Participant

    Hi, Please find the log files attached. Thank You.

    #46206
    mibjt
    Participant

    I apologize. I omitted the instructions further down the walk through. Please find the NX player logs in the .nx.zip folder.

    Attachments:
    #46251
    mibjt
    Participant

    Hi. Just to update, I happened to update my  AMD Adrenalin graphics drivers and restarted my computer and it now works. NoMachine can now connect smoothly to my devices.

    #46258
    Britgirl
    Keymaster

    HI

    thanks for the updated information. So the problem was in the drivers.

    In the logs we can see:

    42012 45760 2023-12-04 10:50:45 913.621 Io/Io: ERROR! Descriptor FD#16628 out of range in method ‘socket’ context [A].
    Error: Descriptor FD#16628 out of range in method ‘socket’ context [A].
    42012 45760 2023-12-04 10:50:45 913.621 System/System: Abort called for system at 0x0000000067095f40.
    42012 45760 2023-12-04 10:50:45 913.621 System/System: Error is 22, ‘Invalid argument’.
    42012 45760 2023-12-04 10:50:45 913.621 System/System: ERROR! Killing the current program.

    which seems to suggest a resource leak. Had you not updated the drivers already, I would have answered that disabling hardware decoding on the Windows 11 machine is the first thing to try so that we can know whether the problem is in the drivers 🙂

    #46269
    dbjungle
    Participant

    I also have an RX 7800 XT.  I updated my drivers to the latest, but I notice I only have the problem when using H264 client side.  No problems with the other codecs.  H264 works fine with the same server on other client computers.

    #46270
    dbjungle
    Participant

    Here is also a client side log from my most recent attempt.

    Server:  EndeavourOS (Archlinux) Galileo | Kernel 6.6.5 | KDE Plasma 5.27.10 | NoMachine 8.10.1 forcing H264
    Client:  Windows 11 22H2 22621.2715 | NoMachine 8.10.1

    The server is a virtual machine running on Proxmox.  Connecting to a virtual display.

    The problem happens with H264.  Other Linux based clients are working as expected, but I do not have another Windows client to test with.  Using MJPEG or VP8 works as expected.

    Attachments:
    #46302
    Britgirl
    Keymaster

    There must be a bug in latest drivers that causes a resource leak. Until it is fixed by AMD or unless you downgrade the drivers, you can only disable HW decoding in NoMachine.

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

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