WSL 2中运行VS Code出现Segmentation fault故障求助
WSL2中执行
code .出现Segmentation Fault的解决方法 - 重启WSL2实例:在Windows终端运行
wsl --shutdown,关闭所有WSL2会话后重新打开,再执行code .测试 - 清理VS Code WSL服务缓存:在WSL2中执行
rm -rf ~/.vscode-server,删除旧的服务文件后重新运行code .,系统会自动重新部署VS Code服务 - 升级WSL2内核:执行
uname -r查看内核版本,若版本过低,通过Windows设置的「更新和安全」安装最新的WSL2内核更新 - 重装Remote-WSL扩展:在Windows端VS Code中卸载「Remote - WSL」扩展,重启VS Code后重新安装该扩展,再返回WSL2尝试启动命令
- 补全系统依赖:针对Debian/Ubuntu系发行版,执行
sudo apt update && sudo apt install -y libx11-dev libxkbfile-dev,确保运行VS Code所需的基础依赖齐全
内容的提问来源于stack exchange,提问作者Илья Хоришко
相关产品推荐
相关产品推荐

