在 X 中使用软件 OpenGL 渲染

Ela*_*ich 9 xorg opengl

我想尝试最基本的OpenGL驱动程序,以找出我的X服务器与OpenGL的问题。

然后我想让 X 使用软件渲染来渲染 OpenGL,就像 Windows 在opengl.dll没有安装驱动程序的情况下所做的那样。

我怎样才能做到这一点?搜索时没有找到任何东西X OpenGL software rendering。我很乐意提供参考,以及我必须使用的关键字才能找出如何做到这一点。

Xorg在 RHEL 5.3 中使用。

eph*_*ent 8

复制我的答案Force 基于软件的 opengl 渲染 - 超级用户

须藤 apt-get 安装libgl1-mesa-swx11

将删除libgl1-mesa-glx硬件加速的 Mesa 库并安装纯软件渲染器。

或者,您可以设置LIBGL_ALWAYS_SOFTWARE=1,这只会影响以该环境变量启动的程序,而不是整个系统。

Fedora 没有将swrastDRI 后端与mesa-dri-drivers(我认为 RHEL 中的情况相同)分开打包,所以第一个不是一个选项,但后者是。