Bug 494168 - When elevating privileges, takes long time for password to be accepted if fingerprint is enrolled.
Summary: When elevating privileges, takes long time for password to be accepted if fin...
Status: REPORTED
Alias: None
Product: policykit-kde-agent-1
Classification: Plasma
Component: general (show other bugs)
Version: 6.1.5
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-05 14:06 UTC by hyperspeed1313
Modified: 2024-11-06 21:15 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Stays on this screen for 20-30 seconds after inputting password (70.54 KB, image/png)
2024-10-05 14:06 UTC, hyperspeed1313
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hyperspeed1313 2024-10-05 14:06:25 UTC
Created attachment 174448 [details]
Stays on this screen for 20-30 seconds after inputting password

STEPS TO REPRODUCE
1. Enroll fingerprint
2. Run graphical application that requires elevated privileges (e.g. KDE Partition Manager)
3. Authenticate using password instead of fingerprint

OBSERVED RESULT
There is a ~20-30 second delay while waiting for a fingerprint. The fingerprint prompt then changes to say "Verification timed out" at which point the password is accepted. This delay occurs whether I close the hint telling me to use fingerprint authentication or leave it visible.

EXPECTED RESULT
The GUI should try the provided password immediately and bypass the fingerprint reader timeout.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: Fedora 40 KDE Spin - Kernel 6.10.11-200.fc40.x86_64
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.2
Comment 1 hyperspeed1313 2024-10-05 14:07:28 UTC
I wasn't sure what project to write this against. kdesu looks different to the authentication prompt I'm seeing and I don't have kdesudo installed, which are the two projects I might have written this against.