这应该很简单,但由于某种原因我无法让它工作。我租用了配备 Nvidea Tesla GPU 的 Softlayer Bare Metal Server。
我正在远程执行一个需要 OpenGL > 2.0 才能正确导出 PNG 文件的程序 (openScad)。当我调用 openScad 并导出模型时,我得到一个 0kb png 文件作为输出,这是不存在 OpenGL > 2.0 支持的明显症状。
为了确保我运行的是 openGL > 2.0,我通过 RD 连接到我的服务器并运行GlView
. 令我惊讶的是,我看到服务器只支持 openGL 1.1。
经过一番研究,我发现对于标准 RD 会话,不使用 GPU,所以我只看到 openGL 1.1 是有道理的。问题是当我执行openscad remotley时,似乎也没有使用GPU。
当我远程调用 openscad 时,如何才能成功使服务器的 GPU 功能正常工作?
PS:我检查了softlayer支持,他们不承担任何责任