Skip to content

sprite CLI hangs if DBus/session-bus/keyring/Secret Service not available #169

@egilewski

Description

@egilewski

sprite login hangs after the line ✓ Logged in as , possibly forever. Other commands like sprite list hang right away.

DBUS_SESSION_BUS_ADDRESS=/dev/null sprite list works as expected.

According to GPT-5.4 "shell starting outside a proper systemd --user session, so there was no usable session-bus/keyring setup, and Sprite would hang when Secret Service activation went through the stale default keyring path". Indeed I'm running sprite as an "improper" semi-system user. The ad-hoc solution was to start gnome-keyring-daemon on shell start.

P.S. Unfortunately I haven't found a more appropriate place to file this other than this repo for docs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions