Bug 1212465

Summary: kwallet takes about 50s to start
Product: [openSUSE] openSUSE Distribution Reporter: Thomas Formella <thomas-formella>
Component: KDE ApplicationsAssignee: E-Mail List <opensuse-kde-bugs>
Status: NEW --- QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: doerges
Version: Leap 15.5   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Leap 15.5   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Thomas Formella 2023-06-17 07:37:47 UTC
I use the kwallet system together with GPG. After upgrading from Leap 15,4 to Leap 15.5, I was hit by the following KDE upstream bug:

"When an application requires access to a wallet for the first time, it takes about 50 seconds for the dialog asking for your password to appear."
https://bugs.kde.org/show_bug.cgi?id=45808

Before Leap 15.5, the dialog asking for the wallet's password appeared right after login. Now it appears 50s after login and during this time all applications that are configured to use the wallet are blocked.

The bug (new feature?) hit several other distributions as well, the solution is either to start the gpg-agent with the `--no-allow-external-cache` flag, or to add the `no-allow-external-cache` option in `gpg-agent.conf` in the users home directory (which solved the problem on my system).
Comment 1 Thomas Formella 2023-06-18 07:42:56 UTC
Correct link is https://bugs.kde.org/show_bug.cgi?id=458085