在 Xquartz 中的 Xvfb 中启用 GLX 扩展

在 Xquartz 中的 Xvfb 中启用 GLX 扩展

MacOS 上的 Xquartz 中包含的 Xvfb 版本不支持 GLX:

$ Xvfb +extension GLX
[mi] Extension "GLX" is not recognized
[mi] Only the following extensions can be run-time enabled:
[mi]    Generic Events
[mi]    Composite
 ...

启用此功能是否可行?涉及哪些方面?

编辑后添加:我尝试在 Linux VM 上运行带有 GLX 扩展的 Xvfb。它运行良好,但实际上并没有渲染 OpenGL 图形。也许我使用了错误的显示配置。我使用了

Xvfb :1 -screen 0 1024x768x24 +extension GLX +render -noreset -fbdir temp >xsession.log 2>&1 &

或者也许 Xvfb 只是不渲染 OpenGL。

相关内容