GNOME Bugzilla – Bug 507392
Seahorse blocks on entering key password
Last modified: 2012-03-15 10:06:25 UTC
Please describe the problem: When I'm entering key password in seahorse-agent, it blocks entire X display. Then, gnome-keyring-ask asks for keyring password, also trying to lock the screen. The result is: I'm unable to enter password in gnome-keyring-ask or close it window, entire X is blocked and I have to kill gnome-keyring-ask from console to unlock X. Steps to reproduce: 1. 2. 3. Actual results: Expected results: Does this happen every time? Yes Other information:
which distribution, which window manager?
Ubuntu Hardy (daily updated), Metacity (without Compiz)
Okay, gnome-keyring and seahorse-agent blocking each other is believable. However, what circumstances cause gnome-keyring and seahorse-agent to both be asking for a password? Does seahorse-agent bring up the gnome-keyring dialog erroneously, or do you trigger the bug simply by bringing these dialogs up together manually?
In the PGP Passphrases tab of the Encryption Preferences, do you have "Always remember passphrases whenever logged in" selected?
This happens when I'm trying to sign mail in Thunderbird with Enigmail extension. I have "Always remember passphrases whenever logged in" selected.
This problem probably doesn't exist if you are using the unlock key rings on login feature of gnome-keyring. The problem is that before your passphrase can be saved in the key ring, it must be unlocked. The screen locking is an intentional design decision.
Today, I just realised that the Hardy package gnome-keyring-manager was installed on my system, but had since been deleted from the archives. (I found it in Synaptic by going to Origin > Local/main.) If you have that package, try removing it and see if it fixes the problem.
I've uninstalled gnome-keyring-manager, but the problem persists.
This is the same behavior as bug #545509
I'm changing the severity to normal as this doesn't prevent all operations of seahorse and affects any program trying to do keyboard/screen grabs.
We're working at bug #571423 on this problem. Please contribute there if you'd like to see this fixed for 2.26.x. Thanks!
Keyring prompts are now done in gnome-shell in 3.4. This problem should now be fixed.