[Bug 1689825] Re: gnome-keyring not unlocked on xenial when dbus-user-session is installed
Olivier Tilloy
olivier.tilloy at canonical.com
Mon Mar 12 15:05:40 UTC 2018
> This bug is not resolved. Seeing it under 16.04LTS without
> dbus-user-session or flatpak installed.
I can reliably reproduce the issue of the keyring not being
automatically unlocked at startup in an up-to-date 16.04 VM without
dbus-user-session installed. Not seeing any application slowdown though,
chromium doesn't block at startup, but it does pop up a dialog prompting
to unlock the keyring.
That VM was configured to automatically log in the only user account
though, and I had removed the user's password. After setting back a
password for the user and disabling the automatic login, I verified that
the keyring was correctly unlocked after logging in.
To everyone affected:
- can you comment on whether you're seeing application slowdown/blocking when the login keyring is not unlocked?
- can you share whether automatic login is enabled, and whether you have unset your user's password (this is not recommended)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to dbus in Ubuntu.
https://bugs.launchpad.net/bugs/1689825
Title:
gnome-keyring not unlocked on xenial when dbus-user-session is
installed
Status in chromium-browser package in Ubuntu:
Invalid
Status in dbus package in Ubuntu:
Triaged
Status in flatpak package in Ubuntu:
Fix Released
Bug description:
1) Release: 16.04.2
2) gnome-keyring: 3.18.3-0ubuntu2
3) Login. gnome-keyring unlocks "login" features including for google chrome
4) gnome-keyring is not unlocked, chrome takes 2 minutes to open and with no secure password features(sync) functioning.
For the past couple days, chrome on Ubuntu 16.04 takes a REALLY long
time (maybe 2 minutes) to start. Once chrome is started, I am not able
to sync and any secure password features are broken. I found out this
is due to gnome-keyring not being unlocked at login. There's also no
way to unlock the "login" portion of the keyring from the running
daemon by default. I have to kill the gnome-keyring process and start
without "--login" as a parameter. Then the "login" section shows up
which I'm able to unlock. From there chrome starts up instantly but
asks the following:
Enter password to unlock your login keyring
The login keyring did not get unlocked when you logged into your computer
After that, all of it's sync and secure features are functional.
Starting google-chrome-stable from a command line at boot without
running the above workaround shows the following error messages:
Gkr-Message: secret service operation failed: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Gkr-Message: secret service operation failed: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
[4364:4393:0510/100407.740292:ERROR:token_service_table.cc(130)] Failed to decrypt token for service AccountId-108842767310111573264
[4364:4445:0510/100407.740292:ERROR:gcm_store_impl.cc(929)] Failed to restore security token.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: gnome-keyring 3.18.3-0ubuntu2
ProcVersionSignature: Ubuntu 4.8.0-52.55~16.04.1-generic 4.8.17
Uname: Linux 4.8.0-52-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.5
Architecture: amd64
CurrentDesktop: GNOME-Flashback:Unity
Date: Wed May 10 09:43:37 2017
SourcePackage: gnome-keyring
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1689825/+subscriptions
More information about the foundations-bugs
mailing list