1、检查WSL当前的版本
要在 PowerShell 或 Windows 命令提示符下运行 wsl -l -v,若显示安装的版本version为1,请升级到2,笔者在1版本下尝试解决无法启动未能成功
wsl --set-version Ubuntu-20.04 2 这里以Ubuntu为例
以上内容可参考:安装 WSL | Microsoft Docs
2、WSL 1 与 WSL 2 图形界面的启动参数不同,需要调整
要在 PowerShell 或 Windows 命令提示符下运行 ipconfig 找到 wsl对应的ip地址
在 ~/.bashrc 中添加以下行并重新启动它
##DISPLAY Configuration
export DISPLAY=172.26.144.1:0.0