[policykit-kde-agent-1] [Bug 508342] New: Cannot elevate using polkit-kde by password when a fingerprint has been configured

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Sat Aug 16 15:12:23 BST 2025


https://bugs.kde.org/show_bug.cgi?id=508342

            Bug ID: 508342
           Summary: Cannot elevate using polkit-kde by password when a
                    fingerprint has been configured
    Classification: Plasma
           Product: policykit-kde-agent-1
      Version First 6.4.4
       Reported In:
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: livechatter at hotmail.com
                CC: drf at kde.org, jgrulich at redhat.com, jreznik at redhat.com
  Target Milestone: ---

SUMMARY
When trying to elevate using a GUI application I get asked to authenticate
using either my registered fingerprint or the user account password by dialog.
Using my finger gives no problem but typing my password makes the
authentication dialog "think" for about 20 seconds and then close. I say think
because the dialog is not completely frozen; the password field becomes greyed
out but you can still cancel and move the dialog box. See screenshot-1.

The "requesting" application seems to be complaining about the lack of reply
from polkit/polkit-kde. Dolphin for example reports:
"org.freedesktop.DBus.Error.NoReply" "Did not receive a reply. Possible causes
include: the remote application did not send a reply, the message bus security
policy blocked the reply, the reply timeout expired, or the network connection
was broken."

Clicking "cancel" on the dialog seems to send back a message, the requesting
application notes that the request was denied. Example: dolphin will give the
error message: "Access denied to ."


STEPS TO REPRODUCE
In dolphin:
1. Open dolphin in the home directory
2. Click View>Act as Administrator
3. In the "Authentication required" dialog, don“t authenticate by fingerprint
but type a password (correct or wrong password give the same result)

OBSERVED RESULT
The password field greys out. After +-20 secs it closes and Dolphin shows the
error "Unknown error" (see screenshot-2).
In the log of Dolphin following line is logged:
"org.freedesktop.DBus.Error.NoReply" "Did not receive a reply. Possible causes
include: the remote application did not send a reply, the message bus security
policy blocked the reply, the reply timeout expired, or the network connection
was broken."


EXPECTED RESULT
I am elevated using my account password even when a fingerprint is set up.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora KDE Plasma Desktop Edition 42 with Kernel
6.15.9-201.fc42
KDE Plasma Version: 6.4.4
KDE Frameworks Version: 6.17.0
Qt Version: 6.9.1
Polkit version: 126-3.fc42.1
Polkit-kde version: 6.4.4-1.fc42
polkit-qt6-1 version: 0.200.0-3.fc42

ADDITIONAL INFORMATION
Elevating in the GUI with fingerprint works fine.
Elevating (with sudo) with fingerprint or password works fine in Konsole (after
pressing Ctrl+C to cancel fingerprint auth)
Reported to Fedora in https://bugzilla.redhat.com/show_bug.cgi?id=2335477

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list