KDE Wayland no keyboard/mouse input

Forum / NoMachine for Linux / KDE Wayland no keyboard/mouse input

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #56217
    jnko
    Participant

    I’ve successfully managed to get NoMachine running under KDE Wayland—no more white screen. However, I can’t use either the mouse or the keyboard. Unfortunately, nothing happens. Any ideas on how to fix this?

    Client and Server: ArchLinux up to date
    Kernel: 7.0.12
    Nomachine: 9.7.3
    KDE Plasma: 6.7
    KDE Frameworks: 6.27.0

    daemon.log:

    Info: Connection from 123.123.100.129 port 33782 process 16409 closed on Mon Jun 22 12:11:39 2026.
    Info: Connection from 123.123.100.129 port 55738 accepted on Mon Jun 22 12:11:41 2026.
    Info: Connection from 123.123.100.129 port 55738 process 16611 started on Mon Jun 22 12:11:41 2026.
    Info: Connection from 123.123.100.129 port 55738 process 16611 closed on Mon Jun 22 12:13:06 2026.

    server.log:

    COOKIE: /usr/NX/var/tmp/nx/C4628686D85228C73E04B44163A14B10.authority:1:  COOKIE: bad "add" command line
    Info: Connection from 123.123.100.129 port 33782 closed on Mon Jun 22 12:11:39 2026.
    Info: Handler with pid 16409 terminated on Mon Jun 22 12:11:39 2026.
    16409 16409 2026-06-22 12:11:39 670.548 NXSERVER Remote machine '123.123.100.129' disconnected.
    16409 16409 2026-06-22 12:11:39 676.061 NXSERVER ERROR! Authentication with 'NX-password' from host '123.123.100.129' failed. Error is 'Username is not in the expected format'.
    Info: Handler started with pid 16611 on Mon Jun 22 12:11:41 2026.
    Info: Handling connection from 123.123.100.129 port 55738 on Mon Jun 22 12:11:41 2026.
    16611 16611 2026-06-22 12:11:42 206.643 NXSERVER Connected from remote machine '123.123.100.129' using protocol 'NX'.
    16611 16611 2026-06-22 12:11:42 206.684 NXSERVER Process initialized with arguments '-c /etc/NX/nxserver --login -H 21'.
    COOKIE: /usr/NX/var/tmp/nx/FFF10AE360E989FEE782E72C9F2353A4.authority:1:  COOKIE: bad "add" command line
    16611 16611 2026-06-22 12:11:45 560.986 NXSERVER User 'l' logged in from '123.123.100.129' using authentication method NX-password.
    16611 16626 2026-06-22 12:11:45 568.913 NameEvent/NameEvent: ERROR! Error reply 'ERR Background save already in progress'.
    Info: Connection from 123.123.100.129 port 55738 closed on Mon Jun 22 12:11:46 2026.
    Info: Handler with pid 16611 terminated on Mon Jun 22 12:11:46 2026.
    COOKIE: /usr/NX/var/tmp/nx/8ABD012A5AD219384E9D9F6659C3743D.authority:1:  COOKIE: bad "add" command line
    COOKIE: /usr/NX/var/tmp/nx/2310A7EDD65997848D64855FBC79466F.authority:1:  COOKIE: bad "add" command line
    16611 16611 2026-06-22 12:13:06 244.247 NXSERVER User 'l' from '123.123.100.129' logged out.
    16611 16611 2026-06-22 12:13:06 244.650 NXSERVER Remote machine '123.123.100.129' disconnected.
    #56244
    Britgirl
    Keymaster

    We would need logs from both the client and server side. For server side logs, please follow the instructions here:
    https://kb.nomachine.com/DT08U00298#1.1. For the client side player logs, please follow the instructions here: https://kb.nomachine.com/DT08U00298#1.2

    Can you tell us if input works after enabling ‘Grab the keyboard/mouse input’ in the session menu? (Ctrl-Alt-0, Input, tick the two boxes Grab the keyboard input and Grab the mouse input). Thanks.

    #56246
    jnko
    Participant

    Here they are.

    Yes, I already tried the “Grab Keyboard/Mouse” options with no effect / no input

    #56273
    Britgirl
    Keymaster

    We’d like to send you a debug package which will allow us to extract more detailed logs. Can we send you the link to the package with further instructions?

    #56275
    jnko
    Participant

    In the meantime I was able to find the reason – not the solution.

    I have a multi-GPU machine. One GPU just for the display part, the other GPU for Encoding/Compute parts.

    Keyboard/Mouse works when just one GPU is installed. as soon as the second GPU comes to play keyboard/mouse stops working. I guess we need to find a way to make NoMachine ignore the second GPU

    #56278
    Britgirl
    Keymaster

    Hi, we reproduced the no keyboard/mouse problem on Arch in our labs after a system update. The problem is due to the system failing to load the uinput kernel module after the update. The errors in the logs match the ones in your logs. This issue has been reported also in the Arch Linux forum:

    https://bbs.archlinux.org/viewtopic.php?id=212744

    It’s not clear how the second GPU can affect your case. In our labs rebooting the system solved the problem. Please let us know if a reboot helps in your case and if you are available to install a debug library for us to investigate further.

    #56279
    jnko
    Participant

    I loaded the uinput kernel module at boot (and I can confirm that it has been loaded) before nxserver starts but that makes no difference at all to me. So rebooting does not helps in any way nor loading uinput module. Is there anything I can do or test? Currently I’ve separated the hardware and OS into a pure testing system so there is nothing I could destroy in order to test something. Due to fs-snapshots I even can revert within seconds.

    By the way the arch forums article you referenced is round about 10 years old so I think it does not count anymore.

    In the meantime I will test some other distros like debian, ubuntu, redhat/fedora, whatever. Perhaps I can figure out some more informations.

    #56282
    jnko
    Participant

    I setup a fresh debian machine with two graphic cards and the issue is the same – no mouse/keyboard

    Btw: I would like to check with the debug library, but unfortunately the link to the “libnxdimi.so” you sent to me does not seem to work. I will be redirected to the default NoMachine homepage.

    #56283
    jnko
    Participant

    Ok I managed to download the debug library by changing the URL from …”libnxdimi.%E2%80%A6″ to …”libnxdimi.so” – the linux default “Shared Objects”-Library extension.

    I created the logs as requested in the second post from you.

    Please review attached logs and hopefully have a solution.
    As a side note: Since this is a simple test machine I could you send an ssh-key in order to access the machine – if you want to do so. Hopefully we will be able to find a solution. More and more Linux Desktops are equipped with dual monitor and in case of Laptops even with dual GPU.

    #56313
    Britgirl
    Keymaster

    Hi, logs don’t show any new connection attempt after replacing the library. Please connect to the server again, reproduce the problem, then gather new logs.

    #56316
    jnko
    Participant

    Forgot to mention:

    # ls -la /usr/NX/lib/libnxdimi*
    -rw-r--r-- 1 root root 678488 Jun 25 17:43 /usr/NX/lib/libnxdimi.so
    -rwxr-xr-x 1 root root 586528 Jun 15 16:27 /usr/NX/lib/libnxdimi.so.ORIG*
    #56322
    Britgirl
    Keymaster

    We’d still like to have new logs if that’s possible. From that last set, we see that you installed the library, but you didn’t reproduce the problem afterwards 🙂

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

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