vscode server for wsl closed unexpectedly
解決策
2024-07-07にでたエラーは
$ rm -rf ~/.vscode-server
で解決できた
発生したエラー
/.vscode-server/bin/<hash>/bin/code-serveの実行でコケている
.vscode-server/bin/<hash>/node: not foundと出る
(<hash>には同じハッシュ値が入る)
の中身
code:sh
$ exa --icons --color-scale --git -Tla -I=.git --git-ignore
drwxr-xr-x - takker 7 7月 11:06 .
drwxr-xr-x - takker 2 7月 03:56 ├── bin
.rwxr-xr-x 249 takker 2 7月 03:50 │ ├── code-server
drwxr-xr-x - takker 2 7月 03:56 │ ├── helpers
.rwxr-xr-x 381 takker 2 7月 03:50 │ │ ├── browser.sh
.rwxr-xr-x 226 takker 2 7月 03:50 │ │ └── check-requirements.sh
drwxr-xr-x - takker 2 7月 03:56 │ └── remote-cli
.rwxr-xr-x 364 takker 2 7月 03:50 │ └── code
drwxr-xr-x - takker 7 7月 11:06 └── out
.rw-r--r-- 1.4k takker 2 7月 03:06 ├── bootstrap-amd.js
.rw-r--r-- 123k takker 2 7月 03:45 ├── nls.metadata.json
.rw-r--r-- 40k takker 2 7月 03:06 ├── server-cli.js
.rw-r--r-- 45k takker 2 7月 03:06 ├── server-main.js
drwxr-xr-x - takker 7 7月 11:06 └── vs
drwxr-xr-x - takker 7 7月 11:06 └── platform
drwxr-xr-x - takker 7 7月 11:06 └── terminal
drwxr-xr-x - takker 7 7月 11:06 └── node
.rw-r--r-- 453k takker 2 7月 03:45 └── ptyHostMain.js
.vscode-server/bin/<hash>/nodeは確かになかった
そのあとNodeExecServer run: C:\WINDOWS\System32\wsl.exe -d Ubuntu -e kill 384で終了している
とりあえず~/.vscode-serverを葬ったら、serverの再downloadが始まって直った