在 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。

相關內容