After every new update, it downloads the WSL server again from scratch.
2 Likes
Adding the logs below
[2025-04-21 19:38:55.022] Extension version: 0.81.8
[2025-04-21 19:38:55.022] L10N bundle: undefined
[2025-04-21 19:38:55.035] authorityHierarchy: wsl+Ubuntu-22.04
[2025-04-21 19:38:55.035] WSL extension activating for a local WSL instance
[2025-04-21 19:38:55.056] Download in background is enabled
[2025-04-21 19:38:55.057] Resolving wsl+Ubuntu-22.04, resolveAttempt: 1
[2025-04-21 19:38:55.057] NodeExecServer run: C:\WINDOWS\System32\wsl.exe --status
[2025-04-21 19:38:55.140] WSL feature installed: true (wsl --status)
[2025-04-21 19:38:55.141] NodeExecServer run: C:\WINDOWS\System32\wsl.exe --list --verbose
[2025-04-21 19:38:55.228] 3 distros found
[2025-04-21 19:38:55.229] Starting VS Code Server inside WSL (wsl2)
[2025-04-21 19:38:55.229] Windows build: 22631. Multi distro support: available. WSL path support: enabled
[2025-04-21 19:38:55.230] Scriptless setup: false
[2025-04-21 19:38:55.231] No shell environment set or found for current distro.
[2025-04-21 19:38:55.417] WSL daemon log file:
[2025-04-21 19:38:55.422] Probing if server is already installed: if [ -d ~/.cursor-server/bin/1d0a7a3b734be5aea27e30d0c56d2a6e2c79da70 ]; then printf 'install-found '; fi; if [ -f /etc/alpine-release ]; then printf alpine-; fi; uname -m
[2025-04-21 19:38:55.423] NodeExecServer run: C:\WINDOWS\System32\wsl.exe -d Ubuntu-22.04 -e sh -c if [ -d ~/.cursor-server/bin/1d0a7a3b734be5aea27e30d0c56d2a6e2c79da70 ]; then printf 'install-found '; fi; if [ -f /etc/alpine-release ]; then printf alpine-; fi; uname -m
[2025-04-21 19:38:55.571] Probing result: x86_64
[2025-04-21 19:38:55.572] No server install found in WSL, needs linux-x64
[2025-04-21 19:38:55.572] Getting server from client side
[2025-04-21 19:38:55.573] Downloading VS Code Server stable - 1d0a7a3b734be5aea27e30d0c56d2a6e2c79da70 into C:\Users\91824\AppData\Local\Temp\vscode-remote-wsl\1d0a7a3b734be5aea27e30d0c56d2a6e2c79da70\vscode-server-stable-linux-x64.tar.gz.
[2025-04-21 19:38:56.865] Download checksum: undefined
[2025-04-21 19:39:25.071] Update check by another window detected, skipping.
[2025-04-21 19:41:05.757] Server available at C:\Users\91824\AppData\Local\Temp\vscode-remote-wsl\1d0a7a3b734be5aea27e30d0c56d2a6e2c79da70\vscode-server-stable-linux-x64.tar.gz
[2025-04-21 19:41:05.759] NodeExecServer run: C:\WINDOWS\System32\wsl.exe -d Ubuntu-22.04 sh -c '"$VSCODE_WSL_EXT_LOCATION/scripts/wslServer.sh" 1d0a7a3b734be5aea27e30d0c56d2a6e2c79da70 stable cursor-server .cursor-server --host=127.0.0.1 --port=0 --connection-token=2562085937-1800368377-1347582006-4221489048 --use-host-proxy --without-browser-env-var --disable-websocket-compression --accept-server-license-terms --telemetry-level=all'
[2025-04-21 19:41:06.088] Setting up server environment: Looking for /home/muddl/.cursor-server/server-env-setup. Not found.
[2025-04-21 19:41:06.088] WSL version: 5.15.167.4-microsoft-standard-WSL2 Ubuntu-22.04
[2025-04-21 19:41:06.088] Updating VS Code Server to version 1d0a7a3b734be5aea27e30d0c56d2a6e2c79da70
[2025-04-21 19:41:06.088] Removing previous installation...
[2025-04-21 19:41:06.397] Installing VS Code Server from tar available at /mnt/c/Users/91824/AppData/Local/Temp/vscode-remote-wsl/1d0a7a3b734be5aea27e30d0c56d2a6e2c79da70/vscode-server-stable-linux-x64.tar.gz
[2025-04-21 19:41:08.256] Unpacking: 0% 1% 2% 3% 4% 5% 6% 7% 8% 9% 10% 11% 12% 13% 14% 15% 16% 17%
[2025-04-21 19:41:08.560] 18% 19% 20% 21% 22% 23% 24% 25% 26% 27% 28% 29% 30% 31% 32% 33% 34% 35% 36% 37% 38% 39% 40% 41% 42% 43% 44% 45% 46% 47% 48% 49% 50% 51% 52% 53% 54% 55% 56% 57% 58% 59% 60% 61% 62% 63% 64% 65% 66% 67% 68% 69% 70% 71% 72% 73% 74% 75% 76% 77% 78% 79% 80% 81%
[2025-04-21 19:41:08.869] 82% 83% 84% 85% 86% 87% 88% 89% 90% 91% 92% 93% 94% 95% 96%
[2025-04-21 19:41:09.179] 97% 98% 99%100%
[2025-04-21 19:41:10.111]
[2025-04-21 19:41:10.111] Unpacked 4931 files and folders to /home/muddl/.cursor-server/bin/1d0a7a3b734be5aea27e30d0c56d2a6e2c79da70.
[2025-04-21 19:41:10.111] WSL-shell-PID: 1138
[2025-04-21 19:41:10.111] Node executable: /home/muddl/.cursor-server/bin/1d0a7a3b734be5aea27e30d0c56d2a6e2c79da70/node
[2025-04-21 19:41:10.111] Starting server: /home/muddl/.cursor-server/bin/1d0a7a3b734be5aea27e30d0c56d2a6e2c79da70/bin/cursor-server --host=127.0.0.1 --port=0 --connection-token=2562085937-1800368377-1347582006-4221489048 --use-host-proxy --without-browser-env-var --disable-websocket-compression --accept-server-license-terms --telemetry-level=all
[2025-04-21 19:41:10.111] Server bound to 127.0.0.1:45041 (IPv4)
[2025-04-21 19:41:10.111] Extension host agent listening on 45041
[2025-04-21 19:41:10.111]
[2025-04-21 19:41:10.111] [01:11:10]
[2025-04-21 19:41:10.111]
[2025-04-21 19:41:10.111]
[2025-04-21 19:41:10.111]
[2025-04-21 19:41:10.111]
[2025-04-21 19:41:10.135] Started local proxy server on 56029.
[2025-04-21 19:41:10.135] WSL resolver response: 127.0.0.1:56029