web-dev-qa-db-ja.com

OpenGLの最新バージョンへの更新

Ubuntuに最近TF2とCS:Sをインストールしましたが、黒い画面しか表示されず(音が聞こえました)、少し検索してみるとOpenGLバージョンであることがわかりました。

ターミナルにglxinfo|grep "OpenGL version"と入力すると、表示されます

OpenGL version string: 2.1 Mesa 9.0

更新方法がわからず、ソフトウェアリソースで追加のドライバーを検索しましたが、リストに載っていなかった(これは私の意見では普通ではありません)彼らはLinuxをサポートしていないからです。

私のラップトップは:Acer Aspire 5732zグラフィックカード:Intel GMA 4500M

5
Bognet

OpenGL(およびそのバージョン)は、グラフィックハードウェアへの特定のアクセスを可能にするために、ドライバーとアプリケーションの両方が従う仕様にすぎません...直接アップグレードできるものではありません。

アプリケーション(TF2など)は、すでにOpenGLの最新バージョンをサポートしています。ハードウェアが私たちが話しているOpenGLのバージョンをサポートできると仮定すると、現時点で遅れているのはIntelドライバーだけです。

Linuxでの本格的なゲームの推進力は比較的新しいため、しばらくお待ちください。ゲームをプレイする必要がある場合、Nvidiaは現在最も包括的なソリューションを提供しており、ATI/AMDがそれらをフォローしています。誤解しないでください、Intelはこれに取り組んでいます。


時代を先取りしたい場合は、PPAリポジトリを使用して、グラフィックスタックの最新バージョンを入手できます。これがあなたの問題を解決することを保証するものではありません。

最初はグラフィックスドライバーのみをアップグレードします。 2番目には、完全なkernel-driver-Xスタックが含まれています。どちらもシステムを不安定にし、起動不能にさえする可能性があります。システムのレスキュー(およびppa-purge)に慣れていない場合は、これらのパッケージを避けてください。

5
Oli