(The keyring might be broken cause I switched to oo7 and then reverted back to gnome-keyring initially)
Launching Signal it refuses to run and instead complains instead. The secret is still there just fine when dumping it with oo7-cli.
Okay apparently it's creating a new secret every now and then, yday it was also different.. Sigh
oo7-cli --keyring $HOME/.local/share/keyrings/v1/login.keyring --secret "" list --json
{
"label": "Secret Portal token for org.signal.Signal",
"secret": "foobar",
"created_at": "2026-06-28 16:25:55",
"modified_at": "2026-06-28 16:25:55",
"content_type": "application/octet-stream",
"attributes": {
"app_id": "org.signal.Signal"
},
"is_locked": false
},
ls -la -R $HOME/.local/share/keyrings
/home/alatiera/.local/share/keyrings:
total 8
drwx------ 1 alatiera alatiera 30 Jun 26 12:40 ./
drwx------ 1 alatiera alatiera 726 Jun 28 22:09 ../
-rw------- 1 alatiera alatiera 207 Feb 17 20:48 user.keystore
drwx------ 1 alatiera alatiera 26 Jun 28 22:09 v1/
/home/alatiera/.local/share/keyrings/v1:
total 4
drwx------ 1 alatiera alatiera 26 Jun 28 22:09 ./
drwx------ 1 alatiera alatiera 30 Jun 26 12:40 ../
-rw------- 1 alatiera alatiera 2432 Jun 28 22:09 login.keyring
Verbose service logs
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.181546Z DEBUG oo7_daemon::service: Collection: /org/freedesktop/secrets/collection/Login found for alias: default.
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.184276Z DEBUG oo7_daemon::service: Items with attributes {"application": "chrome-string_to_get_empty_result"} does not exist in any collection.
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.184499Z INFO oo7_daemon::service: Unlock requested for 0 objects.
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.186301Z INFO oo7_daemon::service: Client :1.547 (xdg-dbus-proxy[242783]) connected, session: /org/freedesktop/secrets/session/s5
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.186705Z DEBUG oo7_daemon::collection: CreateItem called by :1.547 (xdg-dbus-proxy[242783]) with session /org/freedesktop/secrets/session/s5
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.186806Z DEBUG create_item{label="Chrome Safe Storage Control" replace=true}:write: oo7::file::api: Created a temporary file to store the keyring on "/home/alatiera/.local/share/keyrings/v1/.tmpkeyringdec710f3456f1134"
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.192907Z INFO create_item{label="Chrome Safe Storage Control" replace=true}: oo7::file::unlocked_keyring: Successfully created item
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.193049Z DEBUG oo7_daemon::collection: Replaced item `/org/freedesktop/secrets/collection/Login/7`
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.193120Z INFO oo7_daemon::collection: Item `/org/freedesktop/secrets/collection/Login/8` created by :1.547 (xdg-dbus-proxy[242783]).
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.193908Z DEBUG oo7_daemon::service: Items with attributes {"application": "Signal"} found.
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.194145Z INFO oo7_daemon::service: Unlock requested for 0 objects.
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.195775Z INFO oo7_daemon::service: Client :1.547 (xdg-dbus-proxy[242783]) connected, session: /org/freedesktop/secrets/session/s6
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.196056Z DEBUG oo7_daemon::service: GetSecrets called for 1 items with session /org/freedesktop/secrets/session/s6.
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.196071Z DEBUG oo7_daemon::item: Secret retrieved from the item: /org/freedesktop/secrets/collection/Login/3.
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.196081Z DEBUG oo7_daemon::service: GetSecrets returned 1 of 1 requested secrets.
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.288274Z DEBUG oo7_daemon::service: Collection: /org/freedesktop/secrets/collection/Login found for alias: default.
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.332143Z INFO oo7_daemon::service: Unlock requested for 1 objects.
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.332177Z DEBUG oo7_daemon::service: Collection: /org/freedesktop/secrets/collection/Login is already unlocked.
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.336576Z INFO oo7_daemon::service: Client :1.548 (xdg-dbus-proxy[242783]) connected, session: /org/freedesktop/secrets/session/s7
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.337649Z DEBUG oo7_daemon::collection: Items with attributes {"application": "Signal"} found in collection: /org/freedesktop/secrets/collection/Login.
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.338041Z DEBUG oo7_daemon::item: Secret retrieved from the item: /org/freedesktop/secrets/collection/Login/3.
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.338689Z INFO oo7_daemon::session: Closing session /org/freedesktop/secrets/session/s7 for :1.548.
Jun 28 22:05:23 gnomeos-yoga oo7-portal[241720]: 2026-06-28T19:05:23.339575Z DEBUG ashpd::backend::request: Secret::RetrieveSecret
Jun 28 22:05:23 gnomeos-yoga oo7-portal[241720]: 2026-06-28T19:05:23.339596Z DEBUG ashpd::backend::request: Serving `org.freedesktop.impl.portal.Request` at "/org/freedesktop/portal/desktop/request/1_548/F7B3897443F536BD6F5F2823EB523A5A"
Jun 28 22:05:23 gnomeos-yoga oo7-portal[241720]: 2026-06-28T19:05:23.339618Z DEBUG oo7_portal: Request from app: org.signal.Signal
Jun 28 22:05:23 gnomeos-yoga oo7-portal[241720]: 2026-06-28T19:05:23.340663Z DEBUG oo7::dbus::service: Starting an encrypted Secret Service session
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.343205Z INFO oo7_daemon::service: Client :1.550 (oo7-portal[241720]) connected, session: /org/freedesktop/secrets/session/s8
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.343775Z DEBUG oo7_daemon::service: Collection: /org/freedesktop/secrets/collection/Login found for alias: default.
Jun 28 22:05:23 gnomeos-yoga oo7-portal[241720]: 2026-06-28T19:05:23.344129Z DEBUG {}{task_name="org.freedesktop.Secret.Collection proxy caching"}: zbus::proxy: Ignoring update of uncached property `org.freedesktop.Secret.Collection.Modified`
Jun 28 22:05:23 gnomeos-yoga oo7-portal[241720]: 2026-06-28T19:05:23.344135Z DEBUG {}{task_name="org.freedesktop.Secret.Collection proxy caching"}: zbus::proxy: Ignoring update of uncached property `org.freedesktop.Secret.Collection.Items`
Jun 28 22:05:23 gnomeos-yoga oo7-portal[241720]: 2026-06-28T19:05:23.344137Z DEBUG {}{task_name="org.freedesktop.Secret.Collection proxy caching"}: zbus::proxy: Ignoring update of uncached property `org.freedesktop.Secret.Collection.Locked`
Jun 28 22:05:23 gnomeos-yoga oo7-portal[241720]: 2026-06-28T19:05:23.344139Z DEBUG {}{task_name="org.freedesktop.Secret.Collection proxy caching"}: zbus::proxy: Ignoring update of uncached property `org.freedesktop.Secret.Collection.Label`
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.344287Z DEBUG oo7_daemon::collection: Items with attributes {"app_id": "org.signal.Signal"} found in collection: /org/freedesktop/secrets/collection/Login.
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.344366Z DEBUG oo7_daemon::item: Secret retrieved from the item: /org/freedesktop/secrets/collection/Login/5.
Jun 28 22:05:23 gnomeos-yoga oo7-portal[241720]: 2026-06-28T19:05:23.344426Z DEBUG ashpd::backend::request: Secret::RetrieveSecret returned Ok(
Jun 28 22:05:23 gnomeos-yoga oo7-portal[241720]: Ok(
Jun 28 22:05:23 gnomeos-yoga oo7-portal[241720]: {},
Jun 28 22:05:23 gnomeos-yoga oo7-portal[241720]: ),
Jun 28 22:05:23 gnomeos-yoga oo7-portal[241720]: )
Jun 28 22:05:23 gnomeos-yoga oo7-portal[241720]: 2026-06-28T19:05:23.344431Z DEBUG ashpd::backend::request: Releasing request "/org/freedesktop/portal/desktop/request/1_548/F7B3897443F536BD6F5F2823EB523A5A"
Jun 28 22:05:23 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:23.344550Z INFO oo7_daemon::session: Closing session /org/freedesktop/secrets/session/s8 for :1.550.
Jun 28 22:05:25 gnomeos-yoga oo7-daemon[241718]: 2026-06-28T19:05:25.892926Z INFO oo7_daemon::service: Client :1.547 (xdg-dbus-proxy[242783]) disconnected. Session: /org/freedesktop/secrets/session/s5 marked for cleanup.
(The keyring might be broken cause I switched to oo7 and then reverted back to gnome-keyring initially)
Launching Signal it refuses to run and instead complains instead. The secret is still there just fine when dumping it with oo7-cli.
Okay apparently it's creating a new secret every now and then, yday it was also different.. Sigh
Verbose service logs