以前在 wsl 上运行图形化程序需要用 MobaXterm 等支持 Xserver 的终端, 现在微软把图形化功能集成进去了, 可以直接运行!1
准备工作
系统版本
首先你的 windows 版本必须在 Windows 11 Build 22000
以上。
没错,是 Windows 11,不想升级的就别往下看了。
在 设置->系统->关于 中可以查看操作系统版本。如果版本不满足要求,可以 加入 windows 预览体验计划 获取最新的版本。
显卡驱动支持
安装最新的虚拟显卡驱动支持。这样可以为你的 wsl 开启一个虚拟 GPU(vGPU),从而享受硬件渲染加速效果。
3 大厂商的最新驱动支持:
升级 wsl
原来没有 wsl 的直接安装一个发行版就行。原来就有的 wsl 需要升级。
windows 中以管理员身份运行:
wsl --update
重启一下 wsl 就行了:
wsl --shutdown
运行图形程序
不需要额外的配置,直接在 wsl 里运行图形化程序,图形界面就会在 windows 上出现。