Nxnode terminates on Fedora 41

Forum / NoMachine for Linux / Nxnode terminates on Fedora 41

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #53901
    pupu
    Participant

    After an upgrade to Fedora 41, I can no longer connect to NX. I can see this in my server log:

    Info: Handler started with pid 28156 on Thu Jul 31 10:01:32 2025.

    Info: Handling connection from 10.11.18.161 port 63151 on Thu Jul 31 10:01:32 2025.

    28156 28156 2025-07-31 10:01:33 281.551 NXSERVER Connected from remote machine '10.11.18.161' using protocol 'NX'.

    28156 28156 2025-07-31 10:01:33 281.604 NXSERVER Process initialized with arguments '-c /etc/NX/nxserver --login -H 11'.

    28156 28156 2025-07-31 10:01:33 701.377 NXSERVER User 'pupu' logged in from '10.11.18.161' using authentication method NX-password.

    Info: Connection from 10.11.18.161 port 63151 closed on Thu Jul 31 10:01:36 2025.

    Info: Handler with pid 28156 terminated on Thu Jul 31 10:01:36 2025.

    27397 27397 10:01:36 982 nxexecPAMCloseSession: Pam transaction must be provided

    26809 26809 2025-07-31 10:01:36 985.244 NXSERVER WARNING! Process '/usr/NX/bin/nxexec --node --nopam --user root --priority realtime --mode 0 --pid 50' with pid '27397/27397' finished with exit code 11 after 1511,353 seconds.

    26809 26809 2025-07-31 10:01:36 985.385 NXSERVER WARNING! D2BB9C5ACA395A48739E974C379EC502 nxnode died with exit code 11.

    28156 28156 2025-07-31 10:01:36 987.527 NXSERVER ERROR! Received error message from node 'localhost:4000', 'Last operation failed.'.

    26809 26809 2025-07-31 10:01:37 006.213 NXSERVER WARNING! NXRedis: field ServerStatusDump in command line 'command=hset,service=db,key=running.D2BB9C5ACA395A48739E974C379EC502,field=ServerStatusDump,value=\n' cannot be empty.

    26809 26809 2025-07-31 10:01:37 006.321 NXSERVER WARNING! NXRedis: command line 'command=hset,service=db,key=running.D2BB9C5ACA395A48739E974C379EC502\n' cannot set nothing.

    26809 26809 2025-07-31 10:01:37 006.370 NXSERVER WARNING! NXRedis: Sending command 'command=hset,service=db,key=running.D2BB9C5ACA395A48739E974C379EC502\n' aborted.

    26809 26809 2025-07-31 10:01:37 035.396 NXSERVER WARNING! Session D2BB9C5ACA395A48739E974C379EC502 crashed on display 0.

    Info: Handler started with pid 28393 on Thu Jul 31 10:01:37 2025.

    Info: Handling connection from 10.11.18.161 port 63165 on Thu Jul 31 10:01:37 2025.

    28156 28156 2025-07-31 10:01:37 658.499 NXSERVER ERROR! Status 'Failed' for 'started' session '9FC6E56CE9D7FE33DBEF5CEB06C7D852'.

    28156 28156 2025-07-31 10:01:37 673.675 NXSERVER User 'pupu' from '10.11.18.161' logged out.

    28156 28156 2025-07-31 10:01:37 674.345 NXSERVER Remote machine '10.11.18.161' disconnected.

    Connection failure: Connection refused

    pa_context_connect() failed: Connection refused

    28372 28372 2025-07-31 10:01:37 729.882 NXNODE WARNING! Process '/bin/pactl info' with pid '28456/28456' finished with exit code 1 after 0,006 seconds.

    28372 28372 2025-07-31 10:01:37 729.945 NXNODE   Process initialized with arguments ''.

    Connection failure: Connection refused

    pa_context_connect() failed: Connection refused

    28372 28372 2025-07-31 10:01:37 737.215 NXNODE WARNING! Process '/bin/pactl info' with pid '28457/28457' finished with exit code 1 after 0,006 seconds.

    28393 28393 2025-07-31 10:01:38 580.292 NXSERVER Connected from remote machine '10.11.18.161' using protocol 'NX'.

    28393 28393 2025-07-31 10:01:38 580.331 NXSERVER Process initialized with arguments '-c /etc/NX/nxserver --login -H 12'.

    26809 26809 2025-07-31 10:01:38 609.777 NXSERVER ERROR! Cannot send command the server 2D5CB4387E6C99BCAB2D75AF38189A67: session doesn't exist.

    26809 26809 2025-07-31 10:01:38 610.232 NXSERVER ERROR! Cannot send command the server 9FC6E56CE9D7FE33DBEF5CEB06C7D852: session doesn't exist.

    28393 28393 2025-07-31 10:01:39 027.538 NXSERVER User 'pupu' logged in from '10.11.18.161' using authentication method NX-password.

    Info: Connection from 10.11.18.161 port 63165 closed on Thu Jul 31 10:01:39 2025.

    Info: Handler with pid 28393 terminated on Thu Jul 31 10:01:39 2025.

    28393 28393 2025-07-31 10:01:39 601.761 NXSERVER Remote machine '10.11.18.161' disconnected.

    28393 28393 2025-07-31 10:01:39 602.037 NXSERVER User 'pupu' from '10.11.18.161' logged out.

     

    I guess nxexec crashes for some reason, but I don’t know why.

    Jul 31 10:01:36 fractal kernel: nxnode.bin[28340]: segfault at 2c ip 00007f2e7a634a6f sp 00007f2e0fffe798 error 4 in libnxdimi.so[34a6f,7f2e7a600000+8a000] likely on CPU 0 (core 0, socket 0

    )

    Jul 31 10:01:36 fractal kernel: Code: 5b c3 90 0f 1f 84 00 00 00 00 00 8b 87 b0 81 00 00 89 06 8b 87 b4 81 00 00 89 02 48 63 87 9c 59 01 00 48 8b 84 c7 38 56 01 00 <8b> 40 2c 89 01 48 63 87

    9c 59 01 00 48 8b 84 c7 38 56 01 00 8b 40

    …after turning on abrt processing of unpackaged binaries…

    Jul 31 10:16:38 fractal abrt-notification[29462]: Process 28372 (nxnode.bin) crashed in X11Poller::getBits(int*, int*, int*, int*, int*, int*, NXShadowColorspace*)()

    Any idea?

    Fedora 41, KDE/Plasma desktop

    Thanks

    P.U.

    #53913
    Britgirl
    Keymaster

    Hi, are you able to send us the server-side logs so we can check them? You can extract them using the instructions here: https://kb.nomachine.com/DT08U00298#1.1, by clicking Take logs in Settings > Server > Security. For the moment, no specific debug level is required.

    Send them to forum[at]nomachine[dot]com. Please use the title of this topic as the subject of your email. Thanks!

    #53915
    pupu
    Participant

    Hi, OK, sent. I have ssh connection to the box, but no graphics, so some remote debugging is possible. Thanks!

    P.U.

    #53948
    Britgirl
    Keymaster

    We got the logs, thanks and we are investigating. Could you try, in the meantime, enabling Wayland instead of using x.Org?

    #53988
    pupu
    Participant

    OK, I’ve tried to restart with Wayland session. This time, server logs look different.

    112854 112854 15:04:25 550 nxexecPAMCloseSession: Pam transaction must be provided

    120830 120830 2025-08-06 15:04:25 557.024 NXSERVER ERROR! Received error message from node ‘localhost:4000’, ‘Last operation failed.’.

    26809 26809 2025-08-06 15:04:25 586.159 NXSERVER WARNING! Session 86656584E2EF9C7B3B742F6AF1C3F5C8 crashed on display 0.

    Info: Handler started with pid 121107 on Wed Aug  6 15:04:26 2025.

    Info: Handling connection from 10.11.18.161 port 52779 on Wed Aug  6 15:04:26 2025.

    120830 120830 2025-08-06 15:04:26 082.193 NXSERVER ERROR! Status ‘Failed’ for ‘started’ session ‘AE551119A842FF22635A3B435C56BF11’.

    120830 120830 2025-08-06 15:04:26 095.684 NXSERVER User ‘pupu’ from ‘10.11.18.161’ logged out.

    120830 120830 2025-08-06 15:04:26 096.287 NXSERVER Remote machine ‘10.11.18.161’ disconnected.

    Connection failure: Connection refused

    pa_context_connect() failed: Connection refused

    121096 121096 2025-08-06 15:04:26 107.792 NXNODE WARNING! Process ‘/bin/pactl info’ with pid ‘121160/121160’ finished with exit code 1 after 0,005 seconds.

    121096 121096 2025-08-06 15:04:26 107.869 NXNODE   Process initialized with arguments ”.

    Connection failure: Connection refused

    pa_context_connect() failed: Connection refused

    121096 121096 2025-08-06 15:04:26 115.652 NXNODE WARNING! Process ‘/bin/pactl info’ with pid ‘121161/121161’ finished with exit code 1 after 0,005 seconds.

    26809 26809 2025-08-06 15:04:26 988.322 NXSERVER ERROR! Cannot send command the server AE551119A842FF22635A3B435C56BF11: session doesn’t exist.

    26809 26809 2025-08-06 15:04:26 988.898 NXSERVER ERROR! Cannot send command the server 2D5CB4387E6C99BCAB2D75AF38189A67: session doesn’t exist.

    26809 26809 2025-08-06 15:04:26 989.421 NXSERVER ERROR! Cannot send command the server BF7CDBDB9BABE3AFA3070F3754C8BB9F: session doesn’t exist.

    26809 26809 2025-08-06 15:04:26 989.921 NXSERVER ERROR! Cannot send command the server 9FC6E56CE9D7FE33DBEF5CEB06C7D852: session doesn’t exist.

    121107 121107 2025-08-06 15:04:27 050.213 NXSERVER Connected from remote machine ‘10.11.18.161’ using protocol ‘NX’.

    121107 121107 2025-08-06 15:04:27 050.254 NXSERVER Process initialized with arguments ‘-c /etc/NX/nxserver –login -H 12’.

    121107 121107 2025-08-06 15:04:27 546.266 NXSERVER User ‘pupu’ logged in from ‘10.11.18.161’ using authentication method NX-password.

    Info: Connection from 10.11.18.161 port 52779 closed on Wed Aug  6 15:04:28 2025.

    Info: Handler with pid 121107 terminated on Wed Aug  6 15:04:28 2025.

    121107 121107 2025-08-06 15:04:28 137.498 NXSERVER Remote machine ‘10.11.18.161’ disconnected.

    121107 121107 2025-08-06 15:04:28 137.707 NXSERVER User ‘pupu’ from ‘10.11.18.161’ logged out.

     

    Not much useful info in /var/log/messages, either:

    Aug  6 15:04:25 fractal wireplumber[111844]: wp-event-dispatcher: <WpAsyncEventHook:0x555f3670bd50> failed: <WpSiStandardLink:0x555f368b9fe0> link failed: some node was destroyed before the

    link was created

    Aug  6 15:04:25 fractal systemd[1]: session-c18.scope: Deactivated successfully.

    Aug  6 15:04:25 fractal systemd-logind[969]: Session c18 logged out. Waiting for processes to exit.

    Aug  6 15:04:25 fractal systemd-logind[969]: Removed session c18.

    Aug  6 15:04:26 fractal plasmashell[121215]: Detected locale “C” with character encoding “ANSI_X3.4-1968”, which is not UTF-8.#012Qt depends on a UTF-8 locale, and has switched to “C.UTF-8″ instead.#012If this causes problems, reconfigure your locale. See the locale(1) manual#012for more information.

    Aug  6 15:04:26 fractal dbus-daemon[121221]: [session uid=0 pid=121219] SELinux support is enabled

    Aug  6 15:04:26 fractal dbus-daemon[121221]: [session uid=0 pid=121219] Activating service name=’org.freedesktop.portal.Desktop’ requested by ‘:1.0′ (uid=0 pid=121215 comm=”plasmashell -v” label=”system_u:system_r:unconfined_t:s0″)

    Aug  6 15:04:26 fractal dbus-daemon[121221]: [session uid=0 pid=121219] Activating service name=’org.freedesktop.impl.portal.PermissionStore’ requested by ‘:1.1’ (uid=0 pid=121223 comm=”/usr/libexec/xdg-desktop-portal” label=”system_u:system_r:unconfined_t:s0″)

    Aug  6 15:04:26 fractal dbus-daemon[121221]: [session uid=0 pid=121219] Successfully activated service ‘org.freedesktop.impl.portal.PermissionStore’

    Aug  6 15:04:26 fractal dbus-daemon[121221]: [session uid=0 pid=121219] Activating service name=’org.freedesktop.portal.Documents’ requested by ‘:1.1’ (uid=0 pid=121223 comm=”/usr/libexec/xdg-desktop-portal” label=”system_u:system_r:unconfined_t:s0″)

    Aug  6 15:04:26 fractal dbus-daemon[121221]: [session uid=0 pid=121219] Successfully activated service ‘org.freedesktop.portal.Documents’

    Aug  6 15:04:26 fractal systemd[111740]: xdg-document-portal.service: Main process exited, code=exited, status=21/n/a

    Aug  6 15:04:26 fractal systemd[1]: run-user-1000-doc.mount: Deactivated successfully.

    Aug  6 15:04:26 fractal systemd[111740]: xdg-document-portal.service: Failed with result ‘exit-code’.

    Aug  6 15:04:26 fractal dbus-daemon[121221]: [session uid=0 pid=121219] Activating service name=’org.freedesktop.impl.portal.desktop.kde’ requested by ‘:1.1′ (uid=0 pid=121223 comm=”/usr/libexec/xdg-desktop-portal” label=”system_u:system_r:unconfined_t:s0″)

    Aug  6 15:04:26 fractal dbus-daemon[121221]: [session uid=0 pid=121219] Activating service name=’org.kde.ActivityManager’ requested by ‘:1.0’ (uid=0 pid=121215 comm=”plasmashell -v” label=”system_u:system_r:unconfined_t:s0″)

    Aug  6 15:04:26 fractal plasmashell[121215]: QThreadStorage: entry 8 destroyed before end of thread 0x5652b209d1f0

    Aug  6 15:04:26 fractal plasmashell[121215]: QThreadStorage: entry 3 destroyed before end of thread 0x5652b209d1f0

    Aug  6 15:04:26 fractal plasmashell[121215]: QThreadStorage: entry 2 destroyed before end of thread 0x5652b209d1f0

    Aug  6 15:04:26 fractal kactivitymanagerd[121267]: Detected locale “C” with character encoding “ANSI_X3.4-1968”, which is not UTF-8.#012Qt depends on a UTF-8 locale, and has switched to “C.UTF-8” instead.#012If this causes problems, reconfigure your locale. See the locale(1) manual#012for more information.

    Aug  6 15:04:26 fractal dbus-daemon[121221]: [session uid=0 pid=121219] Successfully activated service ‘org.kde.ActivityManager’

    Aug  6 15:04:26 fractal xdg-desktop-portal-kde[121255]: Detected locale “C” with character encoding “ANSI_X3.4-1968”, which is not UTF-8.#012Qt depends on a UTF-8 locale, and has switched to “C.UTF-8” instead.#012If this causes problems, reconfigure your locale. See the locale(1) manual#012for more information.

    Aug  6 15:04:26 fractal kactivitymanagerd[121267]: Couldn’t start kglobalaccel from org.kde.kglobalaccel.service: QDBusError(“org.freedesktop.DBus.Error.ServiceUnknown”, “The name org.kde.kglobalaccel was not provided by any .service files”)

    Aug  6 15:04:26 fractal dbus-daemon[121221]: [session uid=0 pid=121219] Successfully activated service ‘org.freedesktop.impl.portal.desktop.kde’

    Aug  6 15:04:26 fractal dbus-daemon[121221]: [session uid=0 pid=121219] Activating service name=’org.freedesktop.impl.portal.desktop.gtk’ requested by ‘:1.1′ (uid=0 pid=121223 comm=”/usr/libexec/xdg-desktop-portal” label=”system_u:system_r:unconfined_t:s0″)

    Aug  6 15:04:27 fractal dbus-daemon[121221]: [session uid=0 pid=121219] Activating service name=’org.a11y.Bus’ requested by ‘:1.7’ (uid=0 pid=121347 comm=”/usr/libexec/xdg-desktop-portal-gtk” label=”system_u:system_r:unconfined_t:s0″)

    Aug  6 15:04:27 fractal dbus-daemon[121221]: [session uid=0 pid=121219] Successfully activated service ‘org.a11y.Bus’

    Aug  6 15:04:27 fractal org.a11y.Bus[121390]: dbus-daemon[121390]: Activating service name=’org.a11y.atspi.Registry’ requested by ‘:1.0’ (uid=0 pid=121347 comm=”/usr/libexec/xdg-desktop-portal-gtk” label=”system_u:system_r:unconfined_t:s0″)

    Aug  6 15:04:27 fractal org.a11y.Bus[121390]: dbus-daemon[121390]: Successfully activated service ‘org.a11y.atspi.Registry’

    Aug  6 15:04:27 fractal org.a11y.Bus[121392]: SpiRegistry daemon is running with well-known name – org.a11y.atspi.Registry

    Aug  6 15:04:27 fractal dbus-daemon[121221]: [session uid=0 pid=121219] Successfully activated service ‘org.freedesktop.impl.portal.desktop.gtk’

    Aug  6 15:04:27 fractal dbus-daemon[121221]: [session uid=0 pid=121219] Successfully activated service ‘org.freedesktop.portal.Desktop’

    Aug  6 15:05:09 fractal dbus-broker[949]: A security policy denied :1.497 to send method call /org/freedesktop/login1/seat/seat0:org.freedesktop.login1.Seat.Inhibit to org.freedesktop.login1.

    🙁

    P.U.

    #54143
    fra81
    Moderator

    Hi pupu,

    since I suspect the root cause may be the same, please retrieve the same information that was asked by Bilbotine in this post: https://forum.nomachine.com/topic/black-screen-connecting-to-rocky-linux-9#post-54100. Do that after going to back to the original situation that was giving you the crash.

    Thank you in advance for your help.

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

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