Bagaimana cara mengetahui model kartu grafis saya?

232

Saya ingin tahu model kartu grafis saya. Saya pikir itu mungkin ATI, tapi saya ingin memastikan!

Saya memiliki Ubuntu 11.10 (32 bit) dan laptop Asus A6 VA.

sasyna
sumber
1
Jawaban terbaik yang saya temukan sejauh ini ada di sini: askubuntu.com/a/392944/173666
Ioannis Filippidis
1
Jawaban ini adalah yang paling membantu saya: askubuntu.com/a/5420/21035
galath

Jawaban:

244

Buka "Terminal", dan ketik: lspci | grep VGA

Di sana, Anda akan menemukan model kartu GPU Anda.

Shiki
sumber
8
Saya harus menentukan -v (verbose) untuk mendapatkan model pada ATI saya ...for s in $(lspci | grep VGA | awk '{print $1}'); do lspci -v -s $s; done
Pete
2
Dalam kasus seperti itu, DeviceNameapa yang Anda inginkan dan kemungkinan garis setelah yang Anda ambil. Gunakan lspci -v | grep VGA -A 1untuk memasukkan satu baris setelah.
Adam Marshall
2
Pertama-tama lakukan sudo update-pciidsuntuk mengunduh versi baru dari daftar ID PCI. Lalu lakukan lspci. Memperbarui id pci dapat meningkatkan informasi yang tersedia sebagai lspcioutput. Misalnya, sebelum memperbarui id pci, pengontrol 3D 01: 00.0: NVIDIA Corporation GM107GLM (rev a2) Bandingkan dengan setelah melakukan pembaruan pciids, pengontrol 3D 01: 00.0: pengontrol 3D: NVIDIA Corporation GM107GLM [Quadro M1200 Mobile] (rev a2)
VJ -
Tembakan bagus, tetapi manakah dari [Radeon HD 6450/7450/8450 ...] :)?
runlevel0
Sepertinya itu berfungsi tidak untuk semua kasus, untuk beberapa konfigurasi saya dapatkan:01:00.0 VGA compatible controller: NVIDIA Corporation GV102 (rev a1)
mrgloom
114

Untuk informasi terperinci tentang kartu grafis Anda, biasanya termasuk merek dan modelnya, jalankan:

sudo lshw -C video

Ini mungkin memberi nama merek dan model lebih sering daripada lspci, tetapi tidak dijamin untuk memberikannya (juga tidak lspci).

sudo lshw -C display setara.

Anda dapat menjalankan ini (salah satunya) tanpa sudo, tetapi Anda sedikit cenderung mendapatkan informasi sebanyak mungkin. Tetap saja, lshw -C videoini adalah pilihan yang masuk akal jika Anda tidak memiliki kekuatan administratif.

Jika Anda suka, Anda dapat mengurai output untuk mendapatkan hanya garis dengan nama model:

sudo lshw -C video | grep product:

Atau jika Anda perlu mengekstrak hanya nama (misalnya, untuk tujuan skrip - tetapi ingat tidak selalu ada yang mengekstraksi):

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

(Jangan lupa ruang setelah -Fproduct:, sebelum penutupan '.)

Sebagai contoh: pada sistem saya, ini memberikan:

M52 [Mobility Radeon X1300]
Eliah Kagan
sumber
perintah pertama bekerja cukup baik untuk AMD GPU
Rahul
35

Kadang-kadang lspci tidak cukup:

$ lspci -nn |egrep "VGA|Display" 

mis: Anda bisa berakhir dengan sesuatu seperti ini:

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

demikian maka Anda dapat mencoba untuk mengambil log Xorg:

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

dan dmesg

$ dmesg |grep -i agp
sobi3ch
sumber
5
The Xorglog adalah satu-satunya hal yang memiliki model khusus untuk saya. +1
Cory Klein
1
+1 Memiliki kartu Intel, hanya metode ini yang memberikan saya info spesifik tentang kartu saya.
Ramchandra Apte
9
  1. jalankan gnome-control-center (dari terminal, atau dalam pengaturan sistem menu utama)
  2. cari 'sistem' dan buka "Info Sistem"
  3. Kamu selesai.
imbaer
sumber
1
Ketik pembaruan-pciids dan kemudian coba lspci lagi
chrisfs
Semua solusi terminal yang ditemukan di sini hanya menunjukkan kepada saya 'prosesor Gen 3 Core Graphics Controller'. Solusi GUI ini menunjukkan kepada saya id asli, 'Intel® Ivybridge Mobile'. Untuk sekali ini, solusi GUI menawarkan lebih banyak.
Hans Deragon
6

Jika GUI / layar tersedia, Anda dapat mencoba:

xrandr --listproviders
Constantine
sumber
Saya memiliki Radeon RX480 dan semua jawaban lainnya memberi saya output yang tidak memiliki nomor model yang tepat. Terima kasih @Constantine!
Capaj
1

Di KDE Anda dapat menggunakan kinfocenter(buka prompt perintah dari lingkungan grafis dan ketik itu, atau ketik di prompt K-menu [menu aplikasi]; atau navigasikan ke K → Komputer → Pusat Info ...).

Secara pribadi saya menggunakan lshw atau lspci seperti pada jawaban lain, tetapi kemungkinan lain adalah:

glxinfo | grep Device

Yang mungkin hanya berfungsi jika perangkat Anda menggunakan OpenGL, tidak yakin, tetapi bagi saya ini memberi:

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

yang cukup rapi. Angka kedua adalah versi kernel, fwiw.

pbhj
sumber
0

Jika Anda ingin mendeteksi kartu grafis Anda dari Ubuntu Desktop, coba ini:

  1. Klik menu Pengguna di sudut kanan atas pada bilah Menu atas
  2. Pilih Pengaturan Sistem
  3. Klik pada Detail.
  4. Secara default Anda harus melihat informasi grafik Anda. Lihatlah contoh gambar ini .

Catatan: Jawaban ini dilakukan dalam versi Ubuntu 16.04 LTS.

Nole
sumber
0

Alat baris perintah yang disebut inxiakan menampilkan Anda:

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

Instal dari Github: https://github.com/smxi/inxi atau menggunakan Apt:

sudo apt install inxi
Michal Przybylowicz
sumber