Bug#802074: gdm3 autologin does not launch gnome-keyring-daemon
David Härdeman
david at hardeman.nu
Sun Oct 18 20:28:44 UTC 2015
On Sun, Oct 18, 2015 at 02:31:36PM +0100, Simon McVittie wrote:
>On 17/10/15 13:44, David Härdeman wrote:
>> Turns out that gnome-keyring-daemon isn't running and
>> gnome-settings-daemon does a sync dbus call to gnome-keyring-daemon for every
>> media key press (see set_launch_context_env() in
>> gnome-settings-daemon-3.18.1/plugins/media-keys/gsd-media-keys-manager.c),
>> a call with a 25s timeout.
>
>Given your description, I'm surprised those calls time out. Normally, a
>D-Bus call to a service that isn't running and can't be autostarted will
>complete quickly (a fraction of a second), with a NameHasNoOwner error
>reply sent back by the dbus-daemon itself.
>
>The only calls that should time out are:
>
>* a call to a service that is running, but doesn't reply for some
> reason, for instance because of a bug or because it was SIGSTOP'd
I think it was this case...I tried reproducing the bug and in the
process I deleted ~/.local/share/keyrings/. Now everything works just
fine no matter if I autologin or not. Guessing something in there made
gnome-keyring-daemon barf...
IOW, I think this bug can be closed. Thanks.
--
David Härdeman
More information about the pkg-gnome-maintainers
mailing list