我想尝试最基本的OpenGL驱动程序,以找出我的X服务器的OpenGL问题是什么。
然后我想让 X 使用 OpenGL 的软件渲染,就像 Windows 在opengl.dll
没有安装驱动程序的情况下所做的那样。
我怎样才能做到这一点?搜索时没有找到任何东西X OpenGL software rendering
。我很高兴能提供参考,以及我必须使用的关键字来找出如何做到这一点。
Xorg
我在 RHEL 5.3 中使用。
答案1
复制我的答案Force基于opengl渲染的软件:
须藤 apt-get 安装libgl1-mesa-swx11将删除
libgl1-mesa-glx
硬件加速的 Mesa 库并安装纯软件渲染器。或者,您可以设置
LIBGL_ALWAYS_SOFTWARE=1
,这只会影响使用该环境变量启动的程序,而不影响整个系统。
Fedora 没有swrast
单独打包 DRI 后端mesa-dri-drivers
(我假设 RHEL 中也是如此),因此第一个不是一个选项,但后者可以。
答案2
答案3
我想你正在寻找台面。我不确定 RHEL 是否有相应的 RPM。 (虽然 Mesa 用于 X 的一些硬件 OpenGL 驱动程序,但它也提供纯软件渲染器。)