【问题标题】:OpenAI Gym + WSL2 + VcXsrv moving window issueOpenAI Gym + WSL2 + VcXsrv 移动窗口问题
【发布时间】:2020-11-11 18:12:21
【问题描述】:

在 Windows 上运行 OpenAI Gym 的最常见方式似乎是使用适用于 Linux 的 Windows 子系统和 VcXsrv 或 XMing 等 X 服务器。 我设法让它全部启动并运行,但我有一个烦人的问题,如果视频输出到 VcXsrv(或 XMing,我也尝试过)在窗口内移动,它会在窗口内偏移,如下所示:

这对于可能最终落后于桌面上其他窗口等的较大环境来说非常烦人。我发现如果您在 X Server 中设置“一个大窗口”或“全屏”,则不会发生移动渲染部分的问题,但这似乎是一个次优的解决方案。

我对 VcXsrv 的设置是:

  • 多个窗口
  • 不启动客户端
  • 额外设置全部选中

当我在 WSL2 上导出以下环境变量时:

export DISPLAY="`grep nameserver /etc/resolv.conf | sed 's/nameserver //'`:0"
export "LIBGL_ALWAYS_INDIRECT=1"

有没有人遇到过同样的问题或想出了如何解决它?作为参考,通过 X Server 的其他应用程序可以正常渲染,并且可以毫无问题地移动。

【问题讨论】:

  • 您是如何让 XMing 工作的?可以分享一下你的步骤吗?我从 2 天开始就一直在努力让它发挥作用。谢谢。

标签: python windows windows-subsystem-for-linux reinforcement-learning openai-gym


【解决方案1】:

我遇到了同样的问题,现在它消失了。我猜取消选中Native opengl 是关键步骤。?

这是我的配置。

【讨论】:

    猜你喜欢
    • 2021-01-29
    • 1970-01-01
    • 2023-02-23
    • 2022-10-08
    • 1970-01-01
    • 1970-01-01
    • 2022-08-24
    • 2017-10-24
    • 1970-01-01
    相关资源
    最近更新 更多