ハードウェアアクセラレーションが有効になっているかどうかを確認する方法は?


32

ハードウェアアクセラレーションが利用可能かどうか、およびビデオカードで有効になっているかどうかを確認するにはどうすればよいですか。

回答:


46

まだお持ちでない場合は、インストールしてくださいglxinfo。APTでは、以下の一部ですmesa-utils

apt-get install mesa-utils

実行glxinfoして、次の行を探しますdirect rendering(ハードウェアアクセラレーションの別の用語):

> glxinfo | grep "direct rendering"
direct rendering: Yes

「はい」と表示されている場合、ハードウェアアクセラレーションが有効になっています


1
男に魚を教えるという精神で、mesa-utilsパッケージとglxinfoコマンドの機能に関する情報を投稿できますか?
ノアグッドリッチ

5
@Noah私は実際にはUbuntuを使用していないので、そのパッケージについてはほとんど知りませんが、Ubuntuのパッケージの説明では、「glxinfoやglxgearsを含むMesaによって構築されたいくつかの基本GLユーティリティが提供されます」GLXはOpenGLのX拡張です。glxinfo現在の直接レンダリング状態など、その拡張機能に関する情報を表示します
Michael Mrozek

3
「mesa-utils」?ジャージャーが言うようなことのように
聞こえ

FreeBSDでは、glxinfoは「mesa-demos」パッケージで入手できます。
ラロループ

技術的に「ダイレクトレンダリング」は、プログラムがグラフィックカードドライバーと直接通信しているかどうかのみを示します。「間接レンダリング」とは、すべての3DをXサーバーに通信し、Xサーバーがグラフィックカードと通信することを意味します。ある時点で、直接レンダリングなしではハードウェアアクセラレーションを使用することはできなかったと思いますが、現在では間接レンダリングも高速化できます。拡張により、CPUのハードウェアアクセラレーションを偽装するドライバーと直接通信することも可能ですが、このインスタンスはわかりません。
Mコンラッド
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.