Главная >> Инструкции >> Как узнать видеокарту в Linux

Как узнать видеокарту в Linux

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

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


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

Как посмотреть видеокарту в Linux

1. lspci

Видеокарта подключена к материнской плате через PCI слот. Следовательно, вы можете определить видеокарту с помощью консольной утилиты lspci, которая позволяет увидеть все PCI-устройства. Если вы пользуетесь командой lspci в первый раз нужно обновить базу данных PCI-устройств:

sudo update-pciids

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

lspci | grep -E "VGA|3D"

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

sudo lspci -v -s 1с:00.0

Здесь мы видим, что производитесь видеокарты Zotac, а в качестве видео драйвера используется nouveau.

2. lshw

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

sudo lshw -c video

Тут мы видим почти те же данные, название модели видеокарты, служебную информацию и используемый видеодрайвер.

3. glxinfo

Информацию про видеокарту можно вывести с помощью glxinfo. Утилита входит в набор программ mesa-utils, поэтому сначала нужно его установить:

sudo apt install mesa-utils

Затем смотрим информацию, здесь она не такая подробная:

glxinfo -b

Зато glxinfo позволяет посмотреть количество памяти, доступное видеокарте:

glxinfo | egrep -i 'device|memory'

В данном случае, это модель видеокарты с 3 Гб встроенной памяти.

4. hardinfo

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

sudo apt install hardinfo

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

hardinfo

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

5. Параметры системы

Утилита Параметры системы в Gnome тоже выводит информацию о процессоре и графической карте. Для этого откройте Сведения о системе -> О приложении:

Как узнать видео драйвер

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

sudo lshw -c video | grep driver

Имя драйвера находится после строчки driver=имя_драйвера, например noeveau или nvidia. Как я уже писал выше, у меня используется свободный драйвер. Детальную информацию можно посмотреть командой:

modinfo nouveau

 

Здесь выводится название драйвера, его производитель, а также версия. Для проприетарного драйвера информации может быть меньше, но она будет структурирована похожим образом.

Оставьте свой Email для того чтобы получать анонсы новых статей и полезную информацию о Linux по электронной почте
Pеклама
Посмотреть детали

Если вы искали альтернативу почтовому сервису Gmail, который уважает вашу конфиденциальность, обратите внимание на ProtonMail. Ваши письма автоматически шифруются сквозным шифрованием, поэтому читать их можете только вы и получатель. ProtonMail не собирает ваши персональные данные и базируется в Швейцарии, где действуют одни из самых строгих законов о конфиденциальности. Посмотреть детали

17 комментариев к “Как узнать видеокарту в Linux”

      • Видеокарта определяется некорректно. Раньше стояла geforce gtx 750Ti, всё работало благополучно даже без установки драйверов из репозитория. Но прогресс на месте не стоит. Купил geforce gtx 1660Ti и начались проблемы с драйверами. Разрешение только одно у монитора. Видеокарта определяется как: VGA compatible controller: NVIDIA Corporation Device 2182 (rev a1). Соответственно и икс-сервер не работает. Что можно сделать? Заранее спасибо.

        Ответить
      • Одна надежда на вас осталась. Я уже всё перепробовал. И ядро обновлял, разные версии драйверов ставил (кстати только не пробовал не официальные дрова). Не определяет модель видеокарты и всё тут! Причём видит только одну видеокарту с высоким приоритетом.

        Ответить
  1. здравствуйте, вот у меня он показал
    $ lspci | grep -E "VGA|3D"
    00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
    01:00.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)

    это как я понимаю 2 видеокарты у меня? Как узнать какую из них он использует?

    Ответить
  2. У меня в ноуте 2 Radeon карты, при вводе команды lspci | grep -E "VGA|3D"
    показывает только интегрированую:
    lspci | grep -E "VGA|3D"
    00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8400 / R3 Series]

    т.е. как я понял ОС видит только одну видео карту. Вопрос, почему и куда делась другая?!)

    Ответить
  3. Мне больше понравилась команда "inxi -G". Выводится и модель видеокарты, и версия драйвера, и прочая информация.

    Ответить

Оставьте комментарий