两个月来我一直尝试使用 xLaunch 在 wsl 上安装图形应用程序,但没有成功,而且我还没有找到任何可行的解决方案……
这是我尝试启动图形应用程序时得到的结果:
我目前使用的是 Windows 10 21H1。
对于 xLauncher 预设,我使用:
- multiple windows
- Startwith no client
- Clipboard / Primary Selection / Native openGL / Disable access control
对于我来说,~/.bashrc
我有:
export DISPLAY=$(awk '/nameserver / {print $2; exit}' /etc/resolv.conf 2>/dev/null):0
export LIBGL_ALWAYS_INDIRECT=1
export XDG_RUNTIME_DIR=/tmp/xdg
export RUNLEVEL=3
欢迎任何帮助,并且我可以随时添加任何其他可以提供帮助的信息
答案1
从 在适用于 Linux 的 Windows 子系统上运行 Linux GUI 应用程序:
先决条件
您需要使用 Windows 11 Build 22000 或更高版本才能访问此功能。
您需要升级到 Windows 11 才能在 WSL2 中使用此功能。
您可以尝试降级到 WSL1。
在我写作的时候 我的答案 (您可能在这里使用过),我在一篇 Ubuntu 文章中找到了该方法,该方法可能没有区分两个 WSL 版本。它可能只适用于 WSL1。
编辑:图形应用程序现在也已移植到 Windows 10 中的 WSL2。不再需要升级到 Windows 11。