如何使用 Intel Corporation 82852/855GM 在 Fedora 18 上启用 OpenGL 渲染?

如何使用 Intel Corporation 82852/855GM 在 Fedora 18 上启用 OpenGL 渲染?

在运行 Fedora 18 并具有 Intel Corporation 82852/855GM 集成图形设备的旧笔记本电脑上,我无法在其上运行 OpenGL。

事实上,我没有任何 3D 加速功能。

我安装了正确的驱动程序,但无法让 OpenGL 工作。

glxinfo报告:

name of display: :0.0
X Error of failed request:  BadAlloc (insufficient resources for operation)
  Major opcode of failed request:  152 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Serial number of failed request:  22
  Current serial number in output stream:  25

事实上,没有任何 GLX 应用程序会启动,所有应用程序都会停止并显示相同的错误消息。

我是否必须在内核中启用它或将某些内容放入 xorg.conf 中?

正如所要求的那样,这是我的xorg.0.log, 和的输出lspci

答案1

您可能会受到最近的 mesa 9.x 错误/问题的影响[链接在这里]

检查您是否使用的是 mesa 9.x

yum list installed | grep mesa

如果有mesa-9.0-3.fc18,请尝试降级到mesa-8.1-0.19.fc18.

yum downgrade mesa

答案2

您的卡不支持 OpenGL 硬件。尝试将“i915 modeset=1”添加到引导行中。

答案3

事实上,问题已经解决了。 Mesa 几周前进行了更新,现在运行良好。

只是想我会分享! :3

相关内容