-
-
Notifications
You must be signed in to change notification settings - Fork 7.2k
Labels
platform:windowshappens only on Windows, not other OShappens only on Windows, not other OSplatform:windows/wslPlatform-specific feedback for WSLPlatform-specific feedback for WSLstate:needs reproNeeds reproduction steps / someone to reproduceNeeds reproduction steps / someone to reproduce
Description
Summary
When attempting to connect to my NixOS WSL distro, I get the error "failed ensuring server binary"
Description
Steps to trigger the problem:
- Install NixOS as a WSL distribution: https://github.com/nix-community/NixOS-WSL and follow the setup guide to ensure there is a default user, etc
- Install Zed on windows
- Attempt to connect to NixOS from Zed with File -> Open Remote
Expected Behavior: The remote binary is uploaded and executed and works as expected
Actual Behavior: A window with the title "Failed to connect" and the message "Failed ensuring server binary. Please try again" pops up and the connection fails
Zed Version and System Specs
Zed: v0.213.3 (Zed)
OS: Windows 10.0.26200
Memory: 63.5 GiB
Architecture: x86_64
GPU: Intel(R) Graphics || Intel Corporation || 32.0.101.6556
If applicable, attach your Zed.log file to this issue.
Zed.log
2025-11-22T09:06:58-05:00 INFO [zed] ========== starting zed version 0.213.3, sha b17c089 ==========
2025-11-22T09:06:58-05:00 INFO [gpui::platform::windows::directx_devices] Using GPU: Intel(R) Graphics
2025-11-22T09:06:59-05:00 INFO [gpui::platform::windows::directx_devices] Created device with Direct3D 11.1 feature level.
2025-11-22T09:06:59-05:00 INFO [gpui::platform::windows::direct_write] Use Segoe UI as UI font.
2025-11-22T09:06:59-05:00 INFO [zed] Using git binary path: None
2025-11-22T09:06:59-05:00 INFO [crashes] spawning crash handler process
2025-11-22T09:06:59-05:00 INFO [extension_host] extensions updated. loading 4, reloading 0, unloading 0
2025-11-22T09:06:59-05:00 INFO [crashes] connected to crash handler process after 100ms
2025-11-22T09:06:59-05:00 INFO [crashes] crash handler registered
2025-11-22T09:06:59-05:00 INFO [client] set status on client 0: Authenticating
2025-11-22T09:06:59-05:00 INFO [auto_update] Auto Update: checking for updates
2025-11-22T09:06:59-05:00 INFO [workspace] Rendered first frame
2025-11-22T09:06:59-05:00 INFO [zed::zed] Using GPU: GpuSpecs { is_software_emulated: false, device_name: "Intel(R) Graphics", driver_name: "Intel Corporation", driver_info: "32.0.101.6556" }
2025-11-22T09:07:00-05:00 INFO [client] set status on client 538283: Authenticated
2025-11-22T09:07:00-05:00 INFO [util::shell] Found git-bash at C:\Program Files\Git\bin\bash.exe
2025-11-22T09:07:00-05:00 ERROR [agent] Failed to authenticate provider: Amazon Bedrock: Element not found. (0x80070490)
2025-11-22T09:07:01-05:00 INFO [node_runtime] using Node.js found on PATH: SystemNodeRuntime { node: "C:\\Users\\Cory Zibell\\AppData\\Local\\mise\\shims\\node.cmd", npm: "C:\\Users\\Cory Zibell\\AppData\\Local\\mise\\shims\\npm.cmd", global_node_modules: "C:\\Users\\Cory Zibell\\AppData\\Local\\mise\\installs\\node\\25.2.1\\node_modules\n", scratch_dir: "C:\\Users\\Cory Zibell\\AppData\\Local\\Zed\\node" }
2025-11-22T09:07:02-05:00 INFO [copilot] Checking Node.js version for Copilot at: "C:\\Users\\Cory Zibell\\AppData\\Local\\mise\\shims\\node.cmd"
2025-11-22T09:07:03-05:00 INFO [copilot] Node.js version 25.2.1 meets Copilot requirements (>= 20.8.0)
2025-11-22T09:07:03-05:00 INFO [lsp] starting language server process. binary path: "C:\\Users\\Cory Zibell\\AppData\\Local\\mise\\shims\\node.cmd", working directory: "C:/", args: ["--experimental-sqlite", "C:\\Users\\Cory Zibell\\AppData\\Local\\Zed\\copilot\\node_modules/@github/copilot-language-server/dist/language-server.js", "--stdio"]
2025-11-22T09:07:04-05:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[lsp] GitHub Copilot Language Server 1.397.0 initialized"
}
2025-11-22T09:07:04-05:00 INFO [lsp] Language server with id 0 sent unhandled notification client/registerCapability:
{
"registrations": [
{
"id": "6eff76cc-6808-4533-af04-798d67d69d03",
"method": "workspace/didChangeConfiguration",
"registerOptions": {
"section": [
"github.copilot",
"github-enterprise",
"http",
"telemetry"
]
}
}
]
}
2025-11-22T09:07:04-05:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "Registering request handler for workspace/didChangeConfiguration failed."
}
2025-11-22T09:07:04-05:00 INFO [lsp] Language server with id 0 sent unhandled notification window/logMessage:
{
"type": 3,
"message": "[GithubAvailableEmbeddingTypes] Could not find any available embedding types. Error: noSession"
}
2025-11-22T09:07:04-05:00 INFO [lsp] Language server with id 0 sent unhandled notification didChangeStatus:
{
"busy": false,
"kind": "Error",
"message": "You are not signed into GitHub."
}
2025-11-22T09:07:07-05:00 INFO [remote::transport::wsl] Connecting to WSL distro NixOS with user None
2025-11-22T09:07:07-05:00 INFO [remote::transport::wsl] Remote shell discovered: /nix/store/pfcm1jgljvcalais9427r13vp8hpkakx-wrapped-bash/wrapper
2025-11-22T09:07:07-05:00 INFO [remote::transport::wsl] Remote can exec: true
2025-11-22T09:07:07-05:00 INFO [remote::transport::wsl] Remote platform discovered: RemotePlatform { os: "linux", arch: "x86_64" }
2025-11-22T09:07:07-05:00 ERROR [workspace::notifications] failed ensuring server binary
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
platform:windowshappens only on Windows, not other OShappens only on Windows, not other OSplatform:windows/wslPlatform-specific feedback for WSLPlatform-specific feedback for WSLstate:needs reproNeeds reproduction steps / someone to reproduceNeeds reproduction steps / someone to reproduce