You have been subscribed to a public bug: System Info: - OS: Ubuntu 25.04 (pre-release, daily build) - Desktop: GNOME Shell (Wayland) - gnome-keyring version: 42.1-2ubuntu1 - libsecret version: 0.20.5-2 - Display Manager: gdm3 - Session Manager: systemd (user) - Login Shell: bash
Problem Description: After attempting to sign in via GNOME Online Accounts, the following errors occur: - "Failed to obtain credentials from keyring" - "Please try signing in again" Seahorse displays: “Could not load secret collection: No such secret collection at path: /org/freedesktop/secrets/collection/login” Running: busctl --user | grep secrets Shows: org.freedesktop.secrets ← in red/bold This means the service is registered but not active. Attempts to manually start the secrets component fail to bind to D-Bus. Troubleshooting Already Performed: - Verified PAM config in /etc/pam.d/gdm-password: auth optional pam_gnome_keyring.so session optional pam_gnome_keyring.so auto_start - Reinstalled: sudo apt install --reinstall gnome-keyring libsecret-1-0 libpam-gnome-keyring gcr - Manually created: - systemd user service for gnome-keyring-daemon - .desktop autostart for secrets - Created new “Login” keyring using seahorse - Cleared and reset: - ~/.local/share/keyrings/ - ~/.config/goa-1.0/ - ~/.cache/goa/ - Verified session environment - Attempted login via: WEBKIT_DISABLE_COMPOSITING_MODE=1 gnome-control-center online-accounts Despite all of this, D-Bus consistently fails to bind org.freedesktop.secrets. Actual Behavior: - gnome-keyring-daemon does not provide a secrets interface to D-Bus - GNOME Control Center login fails with error about credentials - seahorse reports broken/missing secret collections Expected Behavior: - gnome-keyring-daemon should auto-start and bind /org/freedesktop/secrets at login - GNOME Online Accounts should store and retrieve credentials without error Environment Hypothesis: - This may be caused by incomplete session setup in Ubuntu 25.04 pre-release - Possibly missing environment variables (e.g., $XDG_RUNTIME_DIR) - Might also relate to GNOME 45/46 or systemd user session changes - Issue is not present in Ubuntu 24.04 LTS ** Affects: gnome-online-accounts (Ubuntu) Importance: Undecided Status: New ** Tags: bot-comment dbus gnome-control-center gnome-keyring gnome-online-accounts libsecret ubuntu-25.04 -- GNOME Online Accounts fails to retrieve or store credentials due to persistent issues with the org.freedesktop.secrets service not activating properly via gnome-keyring-daemon https://bugs.launchpad.net/bugs/2109663 You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gnome-online-accounts in Ubuntu. -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp