After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 507392 - Seahorse blocks on entering key password
Seahorse blocks on entering key password
Status: RESOLVED FIXED
Product: seahorse
Classification: Applications
Component: general
2.21.x
Other All
: Normal normal
: 2.22.0
Assigned To: Seahorse Maintainer
Seahorse Maintainer
Depends on:
Blocks:
 
 
Reported: 2008-01-05 00:11 UTC by Adam Klobukowski
Modified: 2012-03-15 10:06 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Adam Klobukowski 2008-01-05 00:11:46 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:
Comment 1 André Klapper 2008-01-05 21:06:29 UTC
which distribution, which window manager?
Comment 2 Adam Klobukowski 2008-01-05 22:38:31 UTC
Ubuntu Hardy (daily updated), Metacity (without Compiz)
Comment 3 Jeremy Visser 2008-02-09 12:08:37 UTC
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?
Comment 4 Adam Schreiber 2008-02-09 12:31:46 UTC
In the PGP Passphrases tab of the Encryption Preferences, do you have "Always remember passphrases whenever logged in" selected?
Comment 5 Adam Klobukowski 2008-02-09 16:42:22 UTC
This happens when I'm trying to sign mail in Thunderbird with Enigmail extension.

I have "Always remember passphrases whenever logged in" selected.
Comment 6 Adam Schreiber 2008-02-10 00:30:59 UTC
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.
Comment 7 Jeremy Visser 2008-02-10 07:58:08 UTC
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.
Comment 8 Adam Klobukowski 2008-02-11 08:18:57 UTC
I've uninstalled gnome-keyring-manager, but the problem persists.
Comment 9 Stef Walter 2008-08-02 13:37:02 UTC
This is the same behavior as bug #545509
Comment 10 Adam Schreiber 2009-02-27 16:32:26 UTC
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.
Comment 11 Stef Walter 2009-03-05 03:34:14 UTC
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!
Comment 12 Stef Walter 2012-03-15 10:06:25 UTC
Keyring prompts are now done in gnome-shell in 3.4. This problem should now be fixed.