Keyring not providing org.freedesktop.secrets on window managers

I’m trying to use gnome-keyring without a display manager.

Following the archwiki, I have this line included in my ~/.xinitrc

dbus-update-activation-environment --all

yet echo "$GNOME_KEYRING_CONTROL" returns nothing

$ pgrep gnome-keyring shows that it's running

checking with the busctl on org.freedesktop.secrets returns failed to connect to user scope bus:

$ busctl --user get-property org.freedesktop.secrets /org/freedesktop/secrets/collection/login org.freedesktop.Secret.Collection Locked

Failed to connect to user scope bus via local transport: Invalid argument