web-dev-qa-db-ja.com

OpenGLがUbuntu10.04で実際に機能しているかどうかを確認する方法

Intel統合グラフィックスを実行しているlenovoS9eがあります。グラフィックに関連する私の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

Ubuntu10.04インストールでOpenGLサポートが完全に実行されていることを確認する方法を知りたいです。そうではないと考えるためのヒントがいくつかあります。

  • 「デスクトップエフェクト」は読み込まれません

  • スタードックなどのアプリは、OpenGLレンダリングを使用しようとすると、透明度ではなくブラックボックスを表示します

  • ゲームパイオニアでは、数字のタイルのアイコンは疑わしいことに黒い円だけです

  • Wineで実行されているWindowsゲームは、ソフトウェアレンダリングのみをサポートし、ハードウェアレンダリングはサポートしません。

  • Knoppix LiveCDを起動すると、デスクトップエフェクトが見事に機能します。つまり、compizは私のコンピューターを対応可能として検出します。

トラブルシューティングに関する私の問題は、Canonicalが基本的にX11のconf-fileベースのメカニズムを私が知る限り排除しているため、グラフィックモジュールが正しくロードされていることを確認するのがさらに難しくなっていることです。

Ubuntu 10.04のインストールでOpenGLをデバッグおよびテストするにはどうすればよいですか?

3
Jonathan

実行

glxinfo | grep '^direct rendering:'

Yesと表示されている場合は、3Dアクセラレーション、つまりOpenGLがあります。

KMSを無効にする を試してみてください。

(それはあなたの質問に対する答えではありません、申し訳ありませんが、それはあなたの問題を解決するかもしれません。;))

2
JanC