グラフィックカードのモデルを調べるにはどうすればよいですか?


232

グラフィックカードのモデルを知りたいのですが。私はそれがATIかもしれないと思うが、私は確信したい!

Ubuntu 11.10(32ビット)とAsus A6 VAラップトップを持っています。


1
私がこれまでに見つけた最良の答えはこちらです:askubuntu.com/a/392944/173666
イオアニスフィリッピディス16

1
この答えは私を最も助けたものです:askubuntu.com/a/5420/21035-galath
1

回答:


244

「ターミナル」を開き、次を入力します。 lspci | grep VGA

そこに、GPUカードのモデルがあります。


8
私は...私のATIのモデルを取得するために(冗長)-vを指定する必要がありましたfor s in $(lspci | grep VGA | awk '{print $1}'); do lspci -v -s $s; done
ピート

2
そのような場合、それDeviceNameはあなたが望むものであり、おそらくあなたがgreppingしているものの後の行です。lspci -v | grep VGA -A 1後に1行を含めるために使用します。
アダムマーシャル

2
最初sudo update-pciidsに、PCI IDリストの新しいバージョンをダウンロードします。それからlspci。pci idを更新すると、lspci出力として利用可能な情報を改善できます。たとえば、pci idを更新する前に、01:00.0 3Dコントローラー:NVIDIA Corporation GM107GLM(rev a2) update-pciidsを実行した後、01:00.0 3Dコントローラー:NVIDIA Corporation GM107GLM [Quadro M1200 Mobile](rev a2)
VJ -

良いショットですが、[Radeon HD 6450/7450/8450 ...] :)のどれですか?
runlevel0

それはすべてのケースのためではない作品のように見える、いくつかの構成のために私が得る:01:00.0 VGA compatible controller: NVIDIA Corporation GV102 (rev a1)
mrgloomを

114

通常、製造元とモデルを含むグラフィックカードの詳細については、次を実行してください。

sudo lshw -C video

これは可能性があるよりも頻繁製造元とモデル名を与えるlspciが、それはされていない保証を与えるために(もありますlspci)。

sudo lshw -C display 同等です。

これ(どちらか一方)をなしsudoで実行できますが、同じ量の情報を取得する可能性は少し低くなります。それでも、lshw -C video管理者権限がない場合は合理的な選択です。

必要に応じて、出力を解析してモデル名の行だけを取得できます。

sudo lshw -C video | grep product:

または、名前だけを抽出する必要がある場合(たとえば、スクリプトを作成する目的で、ただし抽出するものが常にあるとは限らないことを忘れないでください):

sudo lshw -C video | awk -F'product: ' '/product/{print $2}'

-Fproduct:終了の直前、終了前のスペースを忘れないでください'。)

例として:私のシステムでは、これは以下を与えます:

M52 [Mobility Radeon X1300]

最初のコマンドは、AMDのGPUのためにかなりよく働いた
ラーフル

35

lspciで十分でない場合があります。

$ lspci -nn |egrep "VGA|Display" 

例:次のようになります:

00:02.0 VGA compatible controller [0300]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e32] (rev 03)

そのため、Xorgログのgrepを試行できます。

$ grep -i chipset /var/log/Xorg.0.log

とdmesg

$ dmesg |grep -i agp

5
Xorgログは私のために特定のモデルを持っていた唯一のものでした。+1
コリークライン

1
+1 Intelカードを持っている場合、この方法でのみカードに関する特定の情報が得られます。
Ramchandra Apte

9
  1. gnome-control-centerを実行します(端末から、またはメインメニューのシステム設定で)
  2. 「システム」を検索し、「システム情報」を開きます
  3. できました。

1
update-pciidsと入力してから、lspciを再試行します-chrisfs
1

ここで見つかったすべての端末ソリューションでは、「第3世代コアプロセッサグラフィックスコントローラー」のみが表示されました。このGUIソリューションは、本当のID「Intel®Ivybridge Mobile」を示してくれました。かつて、GUIソリューションはさらに多くを提供しました。
ハンス・デラゴン

6

GUI /ディスプレイが利用可能な場合、次を試すことができます:

xrandr --listproviders

Radeon RX480を使用していますが、他のすべての回答では、正確なモデル番号を持たない出力が提供されていました。@Constantineに感謝します!
カパジュ

1

KDEでは、kinfocenter(グラフィカル環境からコマンドプロンプトを開いて入力するか、Kメニューの[アプリケーションメニュー]プロンプトで入力するか、K→コンピューター→情報センター...に移動します)を使用できます。

個人的に私は他の答えのようにlshwまたはlspciを使用していますが、別の可能性は次のとおりです。

glxinfo | grep Device

あなたのデバイスがOpenGLを使用している場合にのみ機能するかもしれませんが、私にはこれが得られます:

    Device: AMD KAVERI (DRM 3.27.0, 5.0.0-15-generic, LLVM 8.0.0) (0x1313)

これは非常にきれいです。2番目の番号は、カーネルバージョンfwiwです。


0

Ubuntu Desktopからグラフィックカードを検出する場合は、次を試してください。

  1. 上部のメニューバーの右上隅にある[ユーザー]メニューをクリックします。
  2. システム設定を選択
  3. 詳細をクリックします。
  4. デフォルトでは、グラフィック情報が表示されます。このサンプル画像をご覧ください。

注:この回答はUbuntu 16.04 LTSバージョンで行われました。


0

呼び出されたコマンドラインツールinxiはあなたを表示します:

inxi -Gx
Graphics:  Device-1: NVIDIA GP104 [GeForce GTX 1080] vendor: ASUSTeK driver: nvidia v: 435.21 bus ID: 01:00.0 
           Display: server: X.Org 1.20.5 driver: nvidia resolution: 3440x1440~75Hz 
           OpenGL: renderer: GeForce GTX 1080/PCIe/SSE2 v: 4.6.0 NVIDIA 435.21 direct render: Yes

Githubからインストールします:https : //github.com/smxi/inxiまたはAptを使用:

sudo apt install inxi
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.