Problem with gnome-keyring-daemon appears in xsession-errors

Hi, since some weeks there is following line in xsession-errors.log:

gnome-keyring-daemon: no process capabilities, insecure memory might get used

There is a 11 year old answer on stack exchange here, but the answer seems very technical and I don’t understand, why this message is suddenly in my logs at all.

I am on Cinnamon and using Seahorse.

I’m about to start my Cinnamon VM to have a look.

The answer in that post might not be accurate as of today.

Perhaps the full ~/.xsession-error log could provide more context?



It turns out:
I didn’t have seahorse installed (in Manjaro Cinnamon stable).
And:
I do not see this message in the log …

Why seahorse?
What do you need it for?
Is it the source of the message?

Here is my .xsession-error.log:

gnome-keyring-daemon: no process capabilities, insecure memory might get used
discover_other_daemon: 1gnome-keyring-daemon: no process capabilities, insecure memory might get used
discover_other_daemon: 1[cinnamon-settings-daemon-smartcard] Failed to start: no suitable smartcard driver could be found
[cinnamon-settings-daemon-smartcard] Failed to start: no suitable smartcard driver could be found
/usr/bin/cinnamon-launcher:56: DeprecationWarning: This process (pid=1549) is multi-threaded, use of fork() may lead to deadlocks in the child.
  self.cinnamon_pid = os.fork()
Gjs-Message: 18:14:36.656: JS LOG: About to start Cinnamon (X11 backend)
Gjs-Message: 18:14:36.812: JS LOG: [LookingGlass/info] Cinnamon.AppSystem.get_default() started in 0 ms
Gjs-Message: 18:14:36.814: JS LOG: [LookingGlass/info] loading user theme: /usr/share/themes/Mint-Y-Dark-Teal/cinnamon/cinnamon.css
Gjs-Message: 18:14:36.828: JS LOG: [LookingGlass/info] added icon directory: /usr/share/themes/Mint-Y-Dark-Teal/cinnamon
Gjs-Message: 18:14:36.938: JS LOG: [LookingGlass/info] NetworkManager agent: enabled
Gjs-Message: 18:14:36.942: JS LOG: [LookingGlass/info] Polkit agent: enabled
Gjs-Message: 18:14:36.942: JS LOG: [LookingGlass/info] SSH agent: enabled
Gjs-Message: 18:14:36.970: JS LOG: [LookingGlass/info] loaded at Thu Apr 24 2025 18:14:36 GMT+0200 (Mitteleuropäische Sommerzeit)
Gjs-Message: 18:14:36.970: JS LOG: Cinnamon started at Thu Apr 24 2025 18:14:36 GMT+0200 (Mitteleuropäische Sommerzeit)
Gjs-Message: 18:14:36.981: JS LOG: [LookingGlass/info] ExtensionSystem started in 0 ms
Gjs-Message: 18:14:36.981: JS LOG: [LookingGlass/info] DeskletManager started in 0 ms
Gjs-Message: 18:14:36.981: JS LOG: [LookingGlass/info] SearchProviderManager started in 0 ms
Gjs-Message: 18:14:37.068: JS LOG: [LookingGlass/info] Loaded applet separator@cinnamon.org in 37 ms
Gjs-Message: 18:14:37.068: JS LOG: [LookingGlass/info] Loaded applet separator@cinnamon.org in 0 ms
Gjs-Message: 18:14:37.069: JS LOG: [LookingGlass/info] Loaded applet separator@cinnamon.org in 1 ms
Gjs-Message: 18:14:37.135: JS LOG: [LookingGlass/info] Loaded applet expo@cinnamon.org in 66 ms
Gjs-Message: 18:14:37.137: JS LOG: [LookingGlass/info] Loaded applet separator@cinnamon.org in 0 ms
Gjs-Message: 18:14:37.146: JS LOG: [LookingGlass/info] Loaded applet show-desktop@cinnamon.org in 9 ms
Gjs-Message: 18:14:37.157: JS LOG: [LookingGlass/info] Loaded applet windows-quick-list@cinnamon.org in 11 ms
Gjs-Message: 18:14:37.157: JS LOG: [LookingGlass/info] Loaded applet separator@cinnamon.org in 0 ms
Cannot register authentication agent: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: An authentication agent already exists for the given subject
Gjs-Message: 18:14:37.165: JS LOG: [LookingGlass/info] Role locked: tray
Gjs-Message: 18:14:37.169: JS LOG: [LookingGlass/info] Loaded applet systray@cinnamon.org in 12 ms
Gjs-Message: 18:14:37.176: JS LOG: [LookingGlass/info] Loaded applet removable-drives@cinnamon.org in 7 ms
Gjs-Message: 18:14:37.185: JS LOG: [LookingGlass/info] Role locked: notifications
Gjs-Message: 18:14:37.198: JS LOG: [LookingGlass/info] Loaded applet notifications@cinnamon.org in 22 ms
Gjs-Message: 18:14:37.219: JS LOG: [LookingGlass/info] Loaded applet workspace-switcher@cinnamon.org in 21 ms
Gjs-Message: 18:14:37.251: JS LOG: [LookingGlass/info] Loaded applet calendar@cinnamon.org in 32 ms
Gjs-Message: 18:14:37.262: JS LOG: [LookingGlass/info] Loaded applet user@cinnamon.org in 11 ms
Gjs-Message: 18:14:37.270: JS LOG: [LookingGlass/info] Loaded applet inhibit@cinnamon.org in 8 ms
Gjs-Message: 18:14:37.288: JS LOG: [LookingGlass/info] Role locked: panellauncher
Gjs-Message: 18:14:37.288: JS LOG: [LookingGlass/info] Role locked: windowattentionhandler
Gjs-Message: 18:14:37.290: JS LOG: [LookingGlass/info] Monitor Watch List updated: [0]
Gjs-Message: 18:14:37.290: JS LOG: [LookingGlass/info] Loaded applet grouped-window-list@cinnamon.org in 20 ms
Gjs-Message: 18:14:37.302: JS LOG: [LookingGlass/info] Loaded applet power@cinnamon.org in 12 ms
Gjs-Message: 18:14:37.310: JS LOG: [LookingGlass/info] Loaded applet darkMode@linuxedo.com in 7 ms
Nemo-Message: 18:14:37.346: nemo-desktop: session is cinnamon, establishing proxy
blueman-applet 18.14.37 WARNING  PluginManager:153 __load_plugin: Not loading DhcpClient because its conflict has higher priority
Gjs-Message: 18:14:37.474: JS LOG: [LookingGlass/info] Loaded applet brightness-and-gamma-applet@cardsurf in 163 ms
blueman-applet 18.14.37 WARNING  PluginManager:153 __load_plugin: Not loading PPPSupport because its conflict has higher priority
Gjs-Message: 18:14:37.507: JS LOG: [LookingGlass/info] Loaded applet sound@cinnamon.org in 33 ms
Gjs-Message: 18:14:37.523: JS LOG: [LookingGlass/info] Loaded applet network@cinnamon.org in 16 ms
Gjs-Message: 18:14:37.721: JS LOG: [LookingGlass/info] Loaded applet SpicesUpdate@claudiux in 198 ms
Gjs-Message: 18:14:37.839: JS LOG: [LookingGlass/info] Loaded applet menu@cinnamon.org in 117 ms
Gjs-Message: 18:14:37.839: JS LOG: [LookingGlass/info] AppletManager started in 868 ms
Gjs-Message: 18:14:37.842: JS LOG: [LookingGlass/info] Cinnamon took 1186 ms to start
Gjs-Message: 18:14:37.971: JS LOG: Unknown network device type, is 32
Gjs-Message: 18:14:37.980: JS LOG: Unknown network device type, is 30
Gjs-Message: 18:14:37.994: JS LOG: [LookingGlass/info] Adding systray: pamac-tray (16x16px)
Gjs-Message: 18:14:38.001: JS LOG: [LookingGlass/info] Adding systray: blueman-tray (16x16px)

(cinnamon:1553): XApp-WARNING **: 18:14:38.052: Switcheroo-control doesn't appear to be running, checking for Ubuntu support...
Gjs-Message: 18:14:38.062: JS LOG: [LookingGlass/info] GPU offload supported: false

(pamac-tray:1607): Gdk-CRITICAL **: 18:14:39.003: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed
Gjs-Message: 18:14:41.121: JS LOG: Enabling WindowAttentionHandler
/usr/lib/sticky/sticky.py:813: DeprecationWarning: Gio.DBusConnection.register_object is deprecated
  self.dbus_register_id = connection.register_object(

(xed:1796): libpeas-WARNING **: 18:14:46.353: Failed to load module 'python3loader': /usr/lib/libpeas-1.0/loaders/libpython3loader.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden

(xed:1796): libpeas-WARNING **: 18:14:46.353: Could not load plugin loader 'python3'

** (xed:1796): WARNING **: 18:14:46.353: Failed to load builtin plugin: Textgröße

** (xed:1796): WARNING **: 18:14:46.353: Failed to load builtin plugin: Zeilen verbinden

** (xed:1796): WARNING **: 18:14:46.353: Failed to load builtin plugin: Open URI

Nothing unusual (or nothing I already reported to the cinnamon team in the past).
Seahorse is just a GUI for system passwords and keys. So no, the source is gnome-keyring.
Maybe I should report to the gnome-keyring team.

Edit: After some research it seems connected to Drop CAP_IPC_LOCK capability (#77) · Issues · GNOME / gnome-keyring · GitLab