Як дізнатися модель моєї відеокарти?


232

Мені хотілося б знати модель моєї відеокарти. Я думаю, це може бути ATI, але я хочу бути впевненим!

У мене є Ubuntu 11.10 (32 біт) і ноутбук Asus A6 VA.


1
Найкраща відповідь, яку я знайшов поки що, тут: askubuntu.com/a/392944/173666
Ioannis Filippidis

1
Ця відповідь мені найбільше допомогла: askubuntu.com/a/5420/21035
галат

Відповіді:


244

Відкрийте "Термінал" і введіть: lspci | grep VGA

Там ви знайдете модель своєї графічної карти.


8
Мені довелося вказати -v (багатослівний), щоб отримати модель на моєму ATI ...for s in $(lspci | grep VGA | awk '{print $1}'); do lspci -v -s $s; done
Pete

2
У таких випадках - DeviceNameце те, що ви хочете, і це, ймовірно, лінія за тією, яку ви привітаєтеся. Використовуйте lspci -v | grep VGA -A 1для включення одного рядка після.
Адам Маршалл

2
Спочатку sudo update-pciidsпотрібно завантажити нову версію списку ідентифікаторів PCI. Тоді робіть lspci. Оновлення ідентифікаторів pci може покращити інформацію, доступну як lspciвихід. Наприклад, перед оновленням ідентифікаторів pci, 01: 00.0 3D-контролер: NVIDIA Corporation GM107GLM (rev a2) Порівняйте це з після оновлення 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 -i chipset /var/log/Xorg.0.log

і dmesg

$ dmesg |grep -i agp

5
У Xorgжурналах були єдиною річчю , яка мала конкретну модель для мене. +1
Cory Klein

1
+1 Маючи карту Intel, лише цей метод дає мені певну інформацію про мою карту.
Рамчандра Апте

9
  1. запустити центр управління gnome (з терміналу або в системних налаштуваннях головного меню)
  2. шукайте "систему" та відкрийте "Інформація про систему"
  3. Ви закінчили.

1
Введіть update-pciids, а потім спробуйте lspci ще раз
chrisfs

Усі знайдені тут термінальні рішення показали мені лише графічний контролер процесорів 3-го ген. Це рішення GUI показало мені справжній ідентифікатор, «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)

що досить акуратно. Другий номер - це версія ядра, fwiw.


0

Якщо ви хочете виявити вашу графічну карту з робочого столу Ubuntu, спробуйте це:

  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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.