https://bugs.kde.org/show_bug.cgi?id=458085
--- Comment #25 from nic.chris...@gmail.com <nic.chris...@gmail.com> --- (In reply to michaelk83 from comment #20) > @nic.christin, could you run `dbus-monitor > "destination=org.freedesktop.secrets" "sender=org.freedesktop.secrets"` > before launching the app that tries to access KWallet, and until the > passphrase prompt shows up? Mask out any byte arrays before posting that > here, as they may contain secret data. (Hmm.. we might need Bug 458341 fixed > first, not sure. Anyway, no harm in trying.) I'm not sure what app tries to access the wallet first, since it happens automatically when I log into KDE. But if I run dbus-monitor on a console before I log into KDE, I get the following output before the prompt for the wallet password appears: signal time=1661782312.393588 sender=org.freedesktop.DBus -> destination=:1.364 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.364" signal time=1661782312.393609 sender=org.freedesktop.DBus -> destination=:1.364 serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string ":1.364" method return time=1661782321.165595 sender=org.freedesktop.DBus -> destination=:1.371 serial=5 reply_serial=12 uint32 1 method call time=1661782321.269761 sender=:1.378 -> destination=:1.371 serial=7 path=/org/freedesktop/secrets; interface=org.freedesktop.DBus.Properties; member=GetAll string "org.freedesktop.Secret.Service" method call time=1661782346.297437 sender=:1.378 -> destination=:1.371 serial=8 path=/org/freedesktop/secrets; interface=org.freedesktop.Secret.Service; member=OpenSession string "dh-ietf1024-sha256-aes128-cbc-pkcs7" variant array of bytes [ <redacted> ] > And two other experiments: > 1. After providing the passphrase, if you close the wallet, and then launch > that app again, do you get the delay again? In theory, the key should > already be in gpg-agent, so the problem step should be skipped. No, I don't get any delay in that case. In fact I don't get a prompt at all, and secrets can be read correctly. > 2. If you load the key/passphrase into gpg-agent before accessing KWallet > for the 1st time, do you still get the delay? (For example, try using the > same key to encrypt/decrypt some other file.) No, I do not get the delay in this case. I don't get any prompt and the secrets can be read correctly. What I did for the test is run echo Hello | GPG_TTY=/dev/tty2 gpg --sign --armor from the console (which asked me for my GPG password) before logging into KDE. -- You are receiving this mail because: You are watching all bug changes.