Bug#802074: gdm3 autologin does not launch gnome-keyring-daemon
David Härdeman
david at hardeman.nu
Sat Oct 17 12:44:52 UTC 2015
Package: gdm3
Version: 3.18.0-2
Severity: normal
Dear Maintainer,
I've set up gdm3 to autologin (since I anyway have full-disk encryption
on my laptop and need to input the cryptsetup password during boot).
Since upgrading from 3.16 to 3.18 (unstable), custom keyboard shortcuts
and the startup time for certain apps (Chrome, for example) was horribly
slow.
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.
My temporary workaround was to change /etc/pam.d/gdm-autologin to
include the pam_gnome_keyring.so entries so that the keyring daemon is
launched for autologin as well.
Not sure if that's the "best" fix...but autologin is pretty broken right
now.
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (700, 'unstable'), (650, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages gdm3 depends on:
ii accountsservice 0.6.40-3
ii adduser 3.113+nmu3
ii dconf-cli 0.24.0-2
ii dconf-gsettings-backend 0.24.0-2
ii debconf [debconf-2.0] 1.5.57
ii fvwm [x-window-manager] 1:2.6.5.ds-4
ii gir1.2-gdm3 3.18.0-2
ii gnome-session [x-session-manager] 3.18.0-1
ii gnome-session-bin 3.18.0-1
ii gnome-session-flashback [x-session-manager] 3.18.0-1
ii gnome-settings-daemon 3.18.1-1
ii gnome-shell 3.18.0-1
ii gnome-terminal [x-terminal-emulator] 3.18.0-1
ii gsettings-desktop-schemas 3.18.0-1
ii libaccountsservice0 0.6.40-3
ii libaudit1 1:2.4.4-4
ii libc6 2.19-22
ii libcanberra-gtk3-0 0.30-2.1
ii libcanberra0 0.30-2.1
ii libgdk-pixbuf2.0-0 2.32.1-1
ii libgdm1 3.18.0-2
ii libglib2.0-0 2.46.0-2
ii libglib2.0-bin 2.46.0-2
ii libgtk-3-0 3.18.2-1
ii libpam-modules 1.1.8-3.1
ii libpam-runtime 1.1.8-3.1
ii libpam-systemd 227-2
ii libpam0g 1.1.8-3.1
ii librsvg2-common 2.40.11-1
ii libselinux1 2.3-2+b1
ii libsystemd0 227-2
ii libwrap0 7.6.q-25
ii libx11-6 2:1.6.3-1
ii libxau6 1:1.0.8-1
ii libxdmcp6 1:1.1.2-1
ii lsb-base 9.20150917
ii metacity [x-window-manager] 1:3.18.1-1
ii mutter [x-window-manager] 3.18.0-1
ii policykit-1 0.105-12
ii ucf 3.0030
ii x11-common 1:7.7+12
ii x11-xserver-utils 7.7+5
ii xterm [x-terminal-emulator] 320-1
Versions of packages gdm3 recommends:
ii at-spi2-core 2.18.0-1
ii desktop-base 8.0.2
ii gnome-icon-theme 3.12.0-1
ii gnome-icon-theme-symbolic 3.12.0-1
ii x11-xkb-utils 7.7+2
ii xserver-xephyr 2:1.17.2-3
ii xserver-xorg 1:7.7+12
ii zenity 3.18.0-1
Versions of packages gdm3 suggests:
ii gnome-orca 3.18.0-1
ii libpam-gnome-keyring 3.18.0-4
-- Configuration Files:
/etc/gdm3/daemon.conf changed [not included]
/etc/pam.d/gdm-autologin changed [not included]
-- debconf information excluded
--
David Härdeman
More information about the pkg-gnome-maintainers
mailing list