WSL2上Visual Studio代码远程容器中的DISPLAY重定向



我正试图将VSCode与WSL 2和远程容器一起使用,以便在容器内进行开发,但我无法重定向显示以查看opencv/matplotlib图像。

我已经成功地安装了VcXsrv,并将其与PyCharm中的docker容器结合使用,我正在努力转移知识,以便能够直接在容器中工作。然而,我在simmilar fasion:中配置devcontainer.json时运气不佳

我试着添加:

"runArgs": [
"--net", "host", 
"-e", "DISPLAY=X.X.X.X:0.0",
"-v", "/tmp/.X11-unix:/tmp/.X11-unix"
]

到devcontainer.json,这感觉是错误的。

我最终可以从MoaxTerm WSL启动VSCode,它有自己的X服务器,但我也没有找到为此配置容器的方法。

有人有经验吗?

因此,最终有必要将vcxsrv配置为-a-c和"禁用访问控制"。那么就有可能

export DISPLAY=X.X.X.X:0.0

在容器中的VSCode bash终端中。

成功了。

相关内容

  • 没有找到相关文章

最新更新