КАК ПОСМОТРЕТЬ ВИДЕОКАРТУ В LINUX



Предыдущая | Следующая

Растущая популярность Linux и основанных на нём игровых платформ, таких как Steam, увеличивает количество выпущенных для него игр с каждым годом. Если вы геймер, то скорее всего уделяете много внимания производительности видеокарты в системе. Многие из вас, наверное, готовы выложить несколько тысяч рублей за хорошую видеокарту, чтобы добиться максимальной производительности.

 

В этой инструкции я расскажу, как посмотреть информацию о видеокарте и видеодрайвере в системе Linux.

Содержание статьи:

СПОСОБ ПЕРВЫЙ

Этот способ основан на определении видеокарты с помощью консольной утилиты lspci, которая позволяет увидеть все PCI-устройства.

Перед использованием lspci нужно обновить список доступных PCI-устройств:

 sudo update-pciids

Теперь используйте следующую команду, чтобы узнать производителя и название видеокарты:

 lspci | grep -E "VGA|3D"

01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 440] (rev a1)

После того как вы узнаете PCI-порт видеокарты, например 01:00.0, можно получить о ней более подробную информацию:

 sudo lspci -v -s 00:02.0

 

01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 440] (rev a1) (prog-if 00 [VGA controller])
Flags: bus master, fast devsel, latency 0, IRQ 27
Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
Memory at d8000000 (64-bit, prefetchable) [size=128M]
Memory at d6000000 (64-bit, prefetchable) [size=32M]
I/O ports at dc00 [size=128]
[virtual] Expansion ROM at fbe80000 [disabled] [size=512K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00
Capabilities: [b4] Vendor Specific Information: Len=14 <?>
Capabilities: [100] Virtual Channel
Capabilities: [128] Power Budgeting <?>
Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
Kernel driver in use: nvidia
Kernel modules: nvidia

Здесь мы видим, что в видеокарте доступно 128 Мб оперативной памяти.

СПОСОБ ВТОРОЙ

Следующий способ узнать информацию о видеокарте - использовать утилиту lshw.

 sudo lshw -c video

*-display
description: VGA compatible controller
product: GF108 [GeForce GT 440]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:27 memory:fa000000-faffffff memory:d8000000-dfffffff memory:d6000000-d7ffffff ioport:dc00(size=128) memory:fbe80000-fbefffff

МЕТОД ТРЕТИЙ

Также можно посмотреть информацию о видеокарте в программе Hardinfo. Для установки Hardinfo в Debian, Ubuntu, Linux Mint используйте:

  sudo apt-get install hardinfo

Для установки в RedHalt и CentOS используйте пакетный менеджер Yum. Также вам необходимо будет добавить репозиторий RPMforge.

Запустить установленную программу можно, выполнив:

 hardinfo

Откройте  "Devices" -> "PCI Devices" -> "VGA compatible controller", чтобы посмотреть данные о видеокарте:

УЗНАЁМ ВИДЕОДРАЙВЕР

Чтобы узнать название используемого видеодрайвера, можно запустить lshw:

 sudo lshw -c video | grep configuration

configuration: driver=nvidia latency=0

Имя драйвера находится после строчки display=, например nvidia, детальную информацию можно посмотреть командой:

 modinfo nvidia

filename: /lib/modules/4.0.5-gentoo/video/nvidia.ko
alias: char-major-195-*
version: 352.21
supported: external
license: NVIDIA