Bugzilla – Bug 1217539
Suddenly, a key gets stuck on autorepeat and the machine has to be power cycled. Software issue!
Last modified: 2023-11-27 18:44:42 UTC
It has happened twice to me. I use XFCE. The laptop is not yet a year old. Suddenly, the letter "o" was on autorepeat; the mouse would move but not reaction to clicks. I had to power cycle the laptop. There was no mechanical key trouble, demonstrated by me being able to immediately enter the disk encryption password. The second time, it was the up arrow key. This time the mouse worked, but I could not type anything. I could see the log, and the last entry was: 2023-11-25T15:22:53.610999+01:00 Laicolasse systemd[2499]: Starting KDE Global Shortcuts Server... 2023-11-25T15:22:53.679593+01:00 Laicolasse dbus-daemon[2614]: [session uid=1000 pid=2614] Successfully activated service 'org.kde.kglobalaccel' 2023-11-25T15:22:53.679858+01:00 Laicolasse systemd[2499]: Started KDE Global Shortcuts Server. and this when I told the machine to restart: 2023-11-25T15:28:57.656506+01:00 Laicolasse kernel: [33251.961485][ T2891] show_signal: 47 callbacks suppressed 2023-11-25T15:28:57.656514+01:00 Laicolasse kernel: [33251.961492][ T2891] traps: xfce4-terminal[2891] general protection fault ip:7f232a0c85c2 sp:7ffdd5816820 error:0 in libgobject-2.0.so.0.7000.5[7f232a08b000+5d000] 2023-11-25T15:28:57.670689+01:00 Laicolasse systemd[1]: Created slice Slice /system/systemd-coredump. 2023-11-25T15:28:57.674552+01:00 Laicolasse systemd[1]: Started Process Core Dump (PID 24744/UID 0). ... 2023-11-25T15:28:59.965802+01:00 Laicolasse systemd[1]: Stopping Machine Check Exception Logging Daemon... 2023-11-25T15:28:59,984672510+01:00 - Halting the system now =========================================== uptime: 15:28:59 up 15:58, 0 users, load average: 0.26, 0.31, 0.27 (the xfce terminal was mad at me for typing so many up arrows) IMO, the culprit is "KDE Global Shortcuts Server" or 'org.kde.kglobalaccel'. Previous to the event, I had opened Okular, thus starting KDE parts even when running XFCE. I have created a desktop launcher running "chvt 1" so that with some luck, next time I can try "something", if the mouse responds.
Were you also unable to Ctrl-Alt-F1? That's interpreted by the kernel, so if that also no longer worked the kernel already got the events and they weren't generated by userspace.
I tried, both times, ctrl-alt-f1, f2, f3... and also ctrl-alt-backspace. And at this location I don't have another machine to try ssh. Other apps were running, I noticed incoming messages on IRC IIRC. ooooooooooooooooooa I just tried to hold the letter 'o', and then, without releasing it, I pressed 'a'. You can see above that the 'a' gets printed, and then no more 'o'. ooooooooooooooOOOoooooooooooooOOOoooooooooooOOOoooooooo If I hold down 'o' and press the shift now and then, it reacts. If I hold the "up arrow" in the console and after a bit press the left arrow, there is a reaction and up arrow stops. The mechanical behavior of the keyboard is not the same as on these two events.