如何判断 OpenGL 是否在 Ubuntu 10.04 中正常运行

如何判断 OpenGL 是否在 Ubuntu 10.04 中正常运行

我有一台运行英特尔集成显卡的联想 S9e。以下是与显卡相关的 lspci 输出:

00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
Subsystem: Lenovo Device 3870
Flags: bus master, fast devsel, latency 0
Memory at f0580000 (32-bit, non-prefetchable) [size=512K]
Capabilities: [d0] Power Management version 2

我想知道如何确保 OpenGL 支持在 Ubuntu 10.04 安装中完全运行。我有几个提示认为它不是:

  • “桌面效果”无法加载

  • 诸如 stardock 之类的应用程序在尝试使用 OpenGL 渲染时将显示黑框而不是透明框

  • 在游戏《先驱者》中,数字方块图标可疑地只是黑色圆圈

  • 使用 Wine 运行的 Windows 游戏仅支持软件渲染,不支持硬件渲染

  • 当我启动 Knoppix LiveCD 时,桌面效果确实很出色,这意味着 compiz 检测到我的计算机具有相应功能。

我遇到的故障排除问题是,据我所知,Canonical 基本上已经消除了基于 conf 文件的 X11 机制,因此更难确保图形模块正确加载。

如何在 Ubuntu 10.04 安装上调试和测试 OpenGL?

答案1

跑步

glxinfo | grep '^direct rendering:'

如果显示Yes则说明您具有 3D 加速,因此具有 OpenGL。

答案2

你可能想尝试禁用 KMS

(这实际上不是对您的问题的回答,抱歉,但它可能会解决您的问题。;))

相关内容