首先,wsl 和 ubuntu 确实在正常运行,用 wsl -l -v
和 wsl --status
都能确认,本地的 docker 也正常
但是 vscode 无法连接 wsl ,terminal 无法连接 ubuntu
我目前摸索出来的方法是通过 wsl --shutdown
关闭 wsl ,过几十秒它会自动重启,然后一切恢复正常
但是过一会儿,或者从睡眠中唤醒,又会回到看起来正常却无法连接的状态,需要再次 wsl --shutdown
官方仓库有个 issue 涉及到这个问题,但是没人知道为啥 https://github.com/microsoft/WSL/issues/8529
![]() | 1 AFOX 2023-11-03 23:23:37 +08:00 via Android 好像碰到过 vscode 要很长时间才能连上的情况,后来好像是重装 wsl 才好了。。。。。 |
2 xxgj 2023-11-03 23:31:08 +08:00 曾用很一段的 WSL ,後面也是遇到似不明不白的原因最坑了...在直接的 Arch Linux ,至今有遇到啥莫名其妙的... |
![]() | 3 pc10300 2023-11-03 23:33:59 +08:00 老兄,请问你这是什么美化,这是 windows 吗。。。 |
![]() | 5 enze0643 2023-11-04 00:20:31 +08:00 这是啥主题,求分享一波 |
6 tsanie 2023-11-04 00:26:15 +08:00 via iPhone 我这里 wsl 运行一段时间会丢失 ipv4 路由,shutdown 再运行就好了 |
![]() | 7 mmdsun 2023-11-04 00:27:54 +08:00 ![]() |
![]() | 8 MajestySolor OP |
9 Constantping 2023-11-04 04:35:38 +08:00 @MajestySolor 工作列怎透明,不示的? |
![]() | 10 Glkcv 2023-11-04 08:47:46 +08:00 我遇到的是自动关闭,打开后再关窗口,wsl 也关了,要一直开着才行 |
11 aLazarus 2023-11-04 14:05:13 +08:00 |
13 ambition117 2023-11-04 15:53:13 +08:00 via iPhone 这玩意 bug 可多了,还不如原来开个虚拟机 |
![]() | 14 kqz901002 2023-11-05 17:55:28 +08:00 |
![]() | 15 kqz901002 2023-11-05 17:59:28 +08:00 |
![]() | 16 PTLin 2023-11-05 19:20:44 +08:00 把$HOME/.vscode-server 删除,然后 wsl --update --pre-release 试试吧。 |
![]() | 17 rm0gang0rf 2023-11-06 09:51:26 +08:00 配置低 不要用 vscode 链接..经常出问题或者卡死 100% |
18 maoyikun 313 天前 好像是 windows 的 docker desktop 的问题,我卸载 docker desktop 之后,没有出现过断开的情况 |