Forum / NoMachine for Linux / KDE Wayland no keyboard/mouse input
- This topic has 11 replies, 2 voices, and was last updated 2 days, 9 hours ago by
Britgirl.
-
AuthorPosts
-
June 22, 2026 at 11:57 #56217
jnkoParticipantI’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.0daemon.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.Attachments:
June 22, 2026 at 17:39 #56244
BritgirlKeymasterWe 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.2Can 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.
June 22, 2026 at 18:48 #56246
jnkoParticipantHere they are.
Yes, I already tried the “Grab Keyboard/Mouse” options with no effect / no input
June 24, 2026 at 11:56 #56273
BritgirlKeymasterWe’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?
June 24, 2026 at 12:55 #56275
jnkoParticipantIn 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
June 24, 2026 at 15:54 #56278
BritgirlKeymasterHi, 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.
June 25, 2026 at 07:01 #56279
jnkoParticipantI 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.
June 25, 2026 at 12:20 #56282
jnkoParticipantI 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.
June 26, 2026 at 09:02 #56283
jnkoParticipantOk 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.July 7, 2026 at 17:00 #56313
BritgirlKeymasterHi, 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.
July 8, 2026 at 11:44 #56316
jnkoParticipantForgot 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*July 10, 2026 at 13:42 #56322
BritgirlKeymasterWe’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 🙂
-
AuthorPosts
You must be logged in to reply to this topic. Please login here.
