I have my PAM configured to have “nodelay” for a failed login attempt (yes, it’s my local system which I don’t care about - I need convenience there)
kscreenlocker seems to have its own failed login timeout.
Previously (on Plasma 5) I was able to tune it by changing /usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/LockScreenUi.qml
(there was a graceLockTimer
)
Now, after upgrading to Plasma 6, it seems like this file is not used anymore
Running /lib/kscreenlock_greet
with strace
also doesn’t show any qml
files being used.
Does anyone know where this timeout is hardcoded nowadays? I’m happy to build kscreenlocker
from source code, but I can’t see that setting in the source code too