| Summary: | Unlocking by password not possible until "Verification Timed Out" message appears (22 seconds) when fingerprint auth is set up | ||
|---|---|---|---|
| Product: | [Unmaintained] kscreenlocker | Reporter: | postix <postix> |
| Component: | general | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | nate |
| Priority: | NOR | ||
| Version First Reported In: | 5.27.8 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| See Also: | https://bugs.kde.org/show_bug.cgi?id=455578 | ||
| Latest Commit: | https://invent.kde.org/plasma/kscreenlocker/-/commit/adfae58490b4b2307221fa4e45465948b749937b | Version Fixed In: | 6.0 |
| Sentry Crash Report: | |||
|
Description
postix
2023-09-29 12:27:19 UTC
This is especially annoying when you use an external screen only and external keyboard, while having your laptop's lid closed, so that you need to use the password. I found that after locking the screen with Meta+L it takes around 22 seconds until a message appears saying "Verification has timed out". After this message appears, you can immediately unlock your screen by password! Same basic issue as Bug 455578, but affecting the lock screen rather than the polkit dialog. It's expected at the moment until https://invent.kde.org/plasma/kscreenlocker/-/merge_requests/163 is merged--hopefully for Plasma 6. (In reply to Nate Graham from comment #3) > Same basic issue as Bug 455578, but affecting the lock screen rather than > the polkit dialog. It's expected at the moment until > https://invent.kde.org/plasma/kscreenlocker/-/merge_requests/163 is > merged--hopefully for Plasma 6. Great to see that there's already some work happening! In terms of UX it would be good if it were fixed sooner than later. :) Git commit adfae58490b4b2307221fa4e45465948b749937b by Nate Graham, on behalf of Janet Blackquill. Committed on 26/10/2023 at 16:42. Pushed by ngraham into branch 'master'. Run multiple PAM sessions at once This allows simultaneous use of e.g. password and fingerprint auth. FIXED-IN: 6.0 PAM files will need to be adjusted to make use of this feature; see https://invent.kde.org/plasma/kscreenlocker/-/merge_requests/163 for details. M +14 -6 greeter/CMakeLists.txt M +21 -8 greeter/fallbacktheme/Greeter.qml M +25 -3 greeter/greeterapp.cpp M +2 -2 greeter/greeterapp.h M +56 -36 greeter/pamauthenticator.cpp M +25 -2 greeter/pamauthenticator.h A +196 -0 greeter/pamauthenticators.cpp [License: LGPL(3+eV) LGPL(v3.0) LGPL(v2.1)] A +87 -0 greeter/pamauthenticators.h [License: LGPL(3+eV) LGPL(v3.0) LGPL(v2.1)] M +20 -0 ksldapp.cpp M +1 -0 ksldapp.h M +1 -1 tests/kcheckpass_test.qml https://invent.kde.org/plasma/kscreenlocker/-/commit/adfae58490b4b2307221fa4e45465948b749937b |