如何使用Xdummy在AWS上获得GLX支持

时间:2016-11-06 11:54:33

标签: python amazon-web-services jupyter-notebook xvfb glx

我正在尝试通过AWS上的Jupyter使用OpenAI gym(运行Ubuntu 14.04 LTS)。当我尝试使用env.render()函数时,我收到错误。问题是env.render()使用pyglet,但在尝试导入时,我收到以下错误:GLXInfoException: pyglet requires an X server with GLX

我试过了

  • 使用xvfb,但据我所知,它不支持GLX。
  • 使用bumblebee,但由于AWS是VM,我无法安装它。

/var/log/Xorg.<n>.log中收到以下错误:

...
[   742.810] (EE) cirrus: The PCI device 0xb8 at 00@00:02:0 has a kernel module claiming it.
[   742.810] (EE) cirrus: This driver cannot operate until it has been unloaded.
...
[   742.854] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
...

使用Docker的解决方案已发布here。我无法将其改编为直接在AMI上运行,我希望这样做。

类似的问题被描述为here,但我不知道如何根据我的情况进行调整。

0 个答案:

没有答案