Summary: | Login manager loses my keystrokes while inputting password | ||
---|---|---|---|
Product: | kdm | Reporter: | Charles <charles> |
Component: | general | Assignee: | kdm bugs tracker <kdm-bugs-null> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | jc |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | RedHat Enterprise Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | lock kdm greeter in memory |
Description
Charles
2003-12-19 00:48:58 UTC
Note: my system is set to auto-focus on my password and pre-select my username. i don't think this is a kde problem, probably not even a qt one. try another Xserver (be it only an earlier or later Xfree release), another kernel (2.6 was just released), and try using a ps/2 keyboard (thereby enforcing the use of a different driver by the kernel (and possibly by the Xserver as well, i don't know)). I'm bound to the packages of my chosen operating system. Your suggestions sound useful to an enthusiast with more time than I have. This appears to be an issue once login manager and screensaver memory segments are swapped in virtual memory, as can happen if you step away from the system and non-interactive cache-hungry processes (like slocate ) wake up and run in your absence. I can hear the disk madly pulling VM segments off the disk when this problem happens. Could you send me a patch to try running kdm with realtime (RT) priority? I know xmms has that feature, if you need a code reference. Created attachment 4067 [details]
lock kdm greeter in memory
real-time does not protect from being swapped out, only locking in memory does.
if this patch actually helps, the problem is in qt, kdelibs, or for some weird
reason even in kdm itself. if it does not help, the next step would be applying
a similar patch to the X server. if that still does not help, disable swap
alltogether.
fwiw, mlock is definitely not the correct fix - i provide this patch only to
help you identify where the problem actually lies.
btw, i expect some feedback ... Sorry for the delay. Your initial assessment was correct. I just checked this and it appears that after the latest Fedora XFree86 update that it catches my keystrokes correctly the first time. Running Fedora Core 1 with XFree86-4.3.0-55 rpm. Sorry for taking up your cycles on this. . *** Bug 287231 has been marked as a duplicate of this bug. *** |