私のLinuxラップトップには、2つのVGA互換コントローラーがあります(lshw
からの情報):
lspci | grep VGA
出力:
glxgears
を実行すると、次の出力が得られます(アプリケーションの実行中)。
libGLエラー:ドライバーのロードに失敗しました:i965 libGLエラー:詳細については、LIBGL_DEBUG = verboseで再試行してください。 XIO:致命的IOエラー11(リソースが一時的に利用できません)Xサーバー ":0" で、2968リクエスト(2966が処理済みであることがわかっている)の後、イベントが0のままです。
だから私はそれがインテルVGAで失敗すると思いますか?
次のドライバーをインストールしました:
1 システム/プログラムで使用されているコントローラーを確認するにはどうすればよいですか?
2 特定のコントローラーが使用されるようにするにはどうすればよいですか?
3(lshw
出力から)i915ではなくドライバーi965がロードされていることを確認するにはどうすればよいですか? (私のIntel agpに適しています)
4 lshw
がクロックを表示する理由:33MHz?GeForce640Mの場合は625MHzである必要があります。
LinuxArchを使用しています。
システム/プログラムで現在使用されているグラフィックスコントローラーを確認するには、次の2つのコマンドを使用します。
grep LoadModule /var/log/Xorg.0.log
grep Driver /etc/X11/xorg.conf
1つ目は、ロードされたすべてのモジュール(または、Xがロードしようとしたモジュール)のリストを示し、2つ目は、ボックスで実行するように構成されているすべてのデバイスのリストを示します。これらのthoファイルを交差させると、コントローラーが実行されます。
/etc/X11/xorg.conf
で定義します
あまり詳しくは説明しませんが、Driver
セクションでDevice
行を定義します。
/etc/X11/xorg.conf
にインストールおよび構成されている場合は、実行されます。ドライバーは一般的な場合があることに注意してください。つまり、nvidiaがすべてのnvidiaカードのドライバーであるため、i915がi965の適切なドライバーになる可能性があります。
@Hennesはすでに部分的に上記に答えています。 PCIまたはPCIe上のすべてのデバイスのPCIバス速度を表示するのはlshw
バグのようです。この写真を確認してください: NVidia GeForce GT22 (私のものではありませんが、両方に2つのNVidiaとlshwがあり、33MHzを示しています)。