-
Notifications
You must be signed in to change notification settings - Fork 608
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error Failed to access secure storage (keyring): Platform secure storage failure: DBus error: The name org.freedesktop.secrets was not provided by any .service files... #879
Comments
Additional context: Installed curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | CANARY=true bash More details on CANARY channel: |
The easiest way to set your environment variables would be either:
Then when you run $ export GOOGLE_API_KEY=test # put your API key here instead of test
$ goose configure
Welcome to goose! Let's get you set up with a provider.
you can rerun this command later to update your configuration
T goose-configure
|
o Which model provider should we use?
| Google Gemini
|
• GOOGLE_API_KEY is set via environment variable
|
o Would you like to save this value to your keyring?
| No
|
o Enter a model from that provider:
| gemini-2.0-flash-exp
|
O Checking your configuration...
|
o Hello! I'm Goose, and you're all set to go, feel free to ask me anything.
|
— Configuration saved successfully
Tip: Run 'goose configure' again to adjust your config or add extensions Then you can start your session: $ goose session
starting session | provider: google model: gemini-2.0-flash-exp
logging to /root/.config/goose/sessions/vE3K0kc9.jsonl
Goose is running! Enter your instructions, or try asking what goose can do.
( O)> hi
Hi! How can I help you today?
( O)> |
@raymelon added some docs in our troubleshooting section, https://block.github.io/goose/docs/troubleshooting#keychainkeyring-errors - let us know if that works for you and we can close this |
I got the same issue today but the steps mentioned by @kalvinnchau worked fine for me. Thank you @kalvinnchau |
mine works fine from the cli, but when i attempt to launch the desktop app it gets stuck in a loop attempting to access my keyring, Have any suggestions? |
Thanks! Will try this out |
i got the same issue today but the steps mentioned by @kalvinnchau worked fine for me. thanks @kalvinnchau |
We've updated the docs and the configure script to make this workaround easier to find, so closing this out for now! Feel free to reopen if there are issues where env vars don't work |
goose 1.0.9 and Azure OpenAI (worked on Mac, but not in ubuntu server)
|
Hello, I am getting this error in Ubuntu 24.04.1 LTS
Curious:
How to bypass keyring (is there a flag in
goose
CLI to do this?)Where to set environment variables (which I assume will be system-wide or has to be attached manually for every CLI instance)
Stacktrace:
The text was updated successfully, but these errors were encountered: