回答:
Ubuntuで個別のグラフィックスを機能させようとしてかなりの時間を費やしましたが、この質問に答えることは常に挑戦でした。 [VGA controller]
次のコマンドを使用すると、アクティブなチップが表示されるはずです。
$ glxinfo|egrep "OpenGL vendor|OpenGL renderer"
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile
私にとって、これは私のグラフィックがショーを実行していることを教えてくれます。nvidiaチップを使用していて、bumblebee
パッケージを使用している場合はoptirun
、その行の前に置くことができ、NVidiaチップを実行していることを通知する必要があります(optirunは基本的にコンピューターにディスクリートチップを使用するよう指示しています)以下のコマンドを実行しますが、他のすべてはまだ統合チップを使用しています)
$ optirun glxinfo|egrep "OpenGL vendor|OpenGL renderer"
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 555M/PCIe/SSE2
glxheads
また、どのグラフィックスカードが使用されているかについての有用な情報を示します(ほとんどの場合、よりコンパクトで読みやすい形式でglxinfoを繰り返します)。
現在どのGPUがコマンドにあるかを確認するには(つまり、アクティブなVGAコントローラーである)、
lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
[VGA controller]
最後にあるコントローラーは、現在アクティブなGPUです。他のスイッチはオフになっています。次の例では、nVidiaカードが使用されていないときにIntelカードがアクティブになります。
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor
Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA
controller])
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [GeForce
GT 540M] [10de:0df4] (rev ff) (prog-if ff)
nvidia-settings
GUI
Ubuntu 15.10では、インストールnvidia-352
してGPUが動作しているようです:
nvidia-settings
のようなものを示しています:
表示方法に注意してください。
GPU 0 - (NVS 5400M)
NVS 5400M
GPUモデルはどこですか。
次にglxgears
、起動すると、GPU使用率が90%を超えます。
したがって、複数のGPUがある場合、各GPUが一度にどれだけ使用されているかを確認できると思います。
nvidia-352
はドライバー/ Ubuntuパッケージnのバージョンで、各バージョンは公式ウェブサイトに記載されている多くのGPUをサポートしています:nvidia.com/Download/driverResults.aspx/90279/en-uames NVS 5400MはGPUモデルです:en.wikipedia .org / wiki / List_of_Nvidia_graphics_processing_units
nvidia-smi -L
これは私が欲しいものを与えました。このコマンドは、マシンに存在するGPUのリストを表示します。これは、アクティブなものを把握するのに役立つ場合があります。
スレッドからコマンドを取得:Ubuntu Box with multiple NVIDIA GPU Cards | devtalk.nvidia.com
VGA controller
最後にある場合、それはどういう意味ですか?