#627965 [gnome-keyring] There's no way to use gnome-shell while the keyboard is grabbed by the dialog waiting for password.

Package:
gnome-keyring
Source:
gnome-keyring
Description:
GNOME keyring services (daemon and tools)
Submitter:
Petr Gajdůšek
Date:
2025-07-19 13:25:02 UTC
Severity:
normal
#627965#5
Date:
2011-05-25 21:53:53 UTC
From:
To:
Hello,

if I remember correctly, keyboard may be ungrabbed by
minimizing/maximizing the ask dialog or by unmapping it by switching to
another virtual desktop via pager. Sadly, none of these is possible in
default gnome-shell configuration and therefore I am not able to query
my secrets keeping standalone application, i.e. revelation, for
requested password.

It would be nice to have some button in those dialogs to be able to
minimize the dialog.

Regards,
Petr
Debian Release: wheezy/sid
   990 unstable        ftp.gajim.org
   990 unstable        ftp.cz.debian.org
   500 testing         ftp.cz.debian.org
   500 stable-updates  ftp.cz.debian.org
   500 stable          security.debian.org
   500 stable          ftp.cz.debian.org
   500 stable          deb.opera.com
   500 experimental    ftp.cz.debian.org
   100 experimental-snapshots qt-kde.debian.net
--- Package information. ---
Depends              (Version) | Installed
==============================-+-==============
libc6            (>= 2.3.6-6~) | 2.13-4
libcap2              (>= 2.10) | 1:2.21-1
libdbus-1-3         (>= 1.1.1) | 1.4.8-3
libgck0            (>= 2.91.1) | 3.0.2-1
libgcr-3-0         (>= 2.91.1) | 3.0.2-1
libgcrypt11         (>= 1.4.6) | 1.4.6-5
libglib2.0-0       (>= 2.26.0) | 2.28.6-2
libgtk-3-0          (>= 3.0.0) | 3.0.8-1
dbus-x11                       | 1.4.8-3
libcap2-bin                    | 1:2.21-1


Recommends                (Version) | Installed
===================================-+-===========
libpam-gnome-keyring                | 3.0.2-1


Package's Suggests field is empty.

#627965#10
Date:
2011-05-26 11:31:38 UTC
From:
To:
Le mercredi 25 mai 2011 à 23:53 +0200, Petr Gajdůšek a écrit :

So you need a secrets keeping application to keep secrets for a secrets
keeping application?

Way to go.

#627965#15
Date:
2011-05-26 23:33:13 UTC
From:
To:
Hi,

Let's look at gnome-keyring-prompt related issues:

1) It offers possibility to copy a secret (i.e SSH, PGP passwords) into
the login keyring (that I like to be unlocked while I am logged in), but
there is no possibility to copy that secret to another keyring. And this
cannot be accomplished either in seahorse - D&D and copy/paste do not
work and there's no way to create it manually. So I have 3 possibilities:

a) leave my secrets unprotected all the time I am logged in
b) do not unlock login keyring by default, but then I am forced to
manually unlock the ring even for not-so-secret passwords and, moreover,
there is missing "forget instantly" option in gk-prompt.
c) leave SSH and PGP passwords outside the login keyring, but then I
must remember them - or store them in another secrets keeping
application, but keyboard grabbing prevents accessing it.

2) If keyboard is grabbed with no possibility to release it, how I am
suppose to generate or to enter just generated password? How copy the
password from an e-mail, IM message, text file etc.?

Gk-prompt may also be displayed at the end of a long chain of preceding
actions/events. Being forced to repeat all steps/or take additional
actions because I forget to copy the password into the clipboard, or
didn't know I will need it, is rather painful.

Hmm, gnome-keyring or precisely suboptimal/obsoleted ways other
applications are using it, in combination with the only and too
primitive user interface - seahorse and limiting gk-prompts was never
general purpose secrets keeping facility fulfilling my needs. IMHO it is
intended to be one, but seemingly it will not be the case for
foreseeable future.

I blame most applications are storing/retrieving secrets in a way only
they understand - storing secrets as a generic secret type with
application-specific properties, using only login (or even 'default') or
some hard-wired keyring and not bothering to search other keyrings.

Seahorse has still VERY limited scope of usage and except SSH and PGP
keys that are pretty useful already, there is only one more secret type
user can create/edit - generic secrets reduced to description (limited
to 32 chars) with associated password pairs. I know this is limitation
in seahorse, not in gnome-keyring, but this does not change anything.
For these and many more reasons seahorse cannot still replace GUI of
other secrets keeping applications.

Not mentioning gnome-centric attitude and the absence of any command
line interface or dbus support (not sure if it is not ready - I cannot
find any API though) to be able to use it with scripts/applications not
using libgnome-keyring.

How can I move my entire secrets collection consisting of hundreds
accounts of many types including real-life secrets, organized in
tree-like structure, with descriptions and additional information to
gnome-keyring and be able to effective use them even in applications or
scripts that do not use gnome-keyring library, and manage them via GUI
interface?

I would like to use gnome-keyring for all my secrets but it is too far
from being sufficient.

#627965#20
Date:
2025-07-19 13:24:21 UTC
From:
To:
    Vaše kompenzační platba byla schválena.

Rád bych Vás informoval, že Vaše kompenzační platba ve výši 2,5 milionu USD
byla schválena centrální bankou prostřednictvím bankomatové karty Visa,
která vám umožňuje vybrat všechny vaše peníze z jakéhokoli bankomatu
kdekoli na světě. Pověřili jsme banku U B A, aby vám zaslala ATM KARTU a
PIN KÓD. Kontaktujte prosím reverenda Jamese Edwarda na adrese
reverendjamese1@gmail.com a dejte mu vědět, že jste tuto zprávu od pana
Marka Johna obdrželi.

Děkujeme Vám za dodržení těchto pokynů.

Pan Mark E. John
Za Vaši kompenzační platbu.