Reproduction steps
- Install Zed inside WSL, using the standard installation instructions (
curl -f https://zed.dev/install.sh | sh)
- Go to the LLM providers setting in Zed
- Click "Sign In" for GitHub Copilot Chat
Current vs. Expected behavior
Upon clicking "Sign In" a window pops up with an 8-character code and a button to open a link in the browser:
Clicking "Connect to GitHub" opens the browser page and the button's text changes to "Waiting for connection".
Upon authenticating Zed in the GitHub browser page, the pop-up box in Zed settings closes but GitHub Copilot Chat has not been authenticated:
I expect it to sign me in upon completing the flow in the web browser, or at the very least show an error message that can be used to figure out why it is not working. It worked last time I did it, several months ago. I only had to login again today because Zed v1.15.0 forces all GitHub Copilot Chat users to re-authenticate after updating.
Zed version and system specs
Zed: v1.15.0+stable.339.e17dc4f9d50db73a458b64dcce50ecd4878b98a3 (Zed)
OS: Linux Wayland ubuntu 24.04 (WSL profile "Ubuntu 24.04")
Memory: 15.3 GiB
Architecture: x86_64
GPU: D3D12 (NVIDIA RTX PRO 2000 Blackwell Generation Laptop GPU) || || 4.6 (Core Profile) Mesa 26.1.5 - kisak-mesa PPA
Attach Zed log file
Zed.log
2026-08-14T15:47:24+02:00 ERROR [copilot_chat] Copilot agent sign-in failed: writing Copilot agent credentials to the keychain: DBus error service error org.freedesktop.zbus.Error: The name org.freedesktop.secrets was not provided by any .service files
Relevant Zed settings
No relevant settings changed
Relevant Keymap
Key mappings are not relevant
(for AI issues) Model provider details
No response
If you are using WSL on Windows, what flavor of Linux are you using?
Ubuntu
Reproduction steps
curl -f https://zed.dev/install.sh | sh)Current vs. Expected behavior
Upon clicking "Sign In" a window pops up with an 8-character code and a button to open a link in the browser:
Clicking "Connect to GitHub" opens the browser page and the button's text changes to "Waiting for connection".
Upon authenticating Zed in the GitHub browser page, the pop-up box in Zed settings closes but GitHub Copilot Chat has not been authenticated:
I expect it to sign me in upon completing the flow in the web browser, or at the very least show an error message that can be used to figure out why it is not working. It worked last time I did it, several months ago. I only had to login again today because Zed v1.15.0 forces all GitHub Copilot Chat users to re-authenticate after updating.
Zed version and system specs
Zed: v1.15.0+stable.339.e17dc4f9d50db73a458b64dcce50ecd4878b98a3 (Zed)
OS: Linux Wayland ubuntu 24.04 (WSL profile "Ubuntu 24.04")
Memory: 15.3 GiB
Architecture: x86_64
GPU: D3D12 (NVIDIA RTX PRO 2000 Blackwell Generation Laptop GPU) || || 4.6 (Core Profile) Mesa 26.1.5 - kisak-mesa PPA
Attach Zed log file
Zed.log
Relevant Zed settings
No relevant settings changed
Relevant Keymap
Key mappings are not relevant
(for AI issues) Model provider details
No response
If you are using WSL on Windows, what flavor of Linux are you using?
Ubuntu