В современной Linux-среде определение видеoadaptера может показаться менее очевидным, чем в привычной Windows. Графические интерфейсы часто скрывают техническую информацию за несколькими слоями меню, а разнообразие дистрибутивов требует универсального подхода к диагностике.
Для системных администраторов, разработчиков и геймеров критически важно иметь быстрый доступ к данным о аппаратном обеспечении. Знание точной модели GPU необходимо для установки правильных драйверов, настройки производительности в играх или рендеринге, а также для устранения графических артефактов.
Существует несколько надежных методов получения этих данных: от использования стандартных консольных утилит до просмотра системных настроек в графическом режиме. Мы разберем каждый способ детально, чтобы вы могли выбрать наиболее удобный для вашей конфигурации.
Диагностика через терминал: команда lspci
Самый универсальный и быстрый способ узнать информацию о видеокарте — использование утилиты lspci. Эта команда выводит список всех подключенных устройств, управляемых периферийной шиной PCI, что делает её идеальной для поиска графических адаптеров.
Для фильтрации вывода и показа только видеокарт необходимо использовать ключ -v (подробный) и -k (показать драйвер), а также отфильтровать строку через grep. Введите следующую команду в терминале:
lspci -v | grep -A 12 VGA
В результате вы увидите строку с названием производителя и модели GPU, например, NVIDIA Corporation или Advanced Micro Devices, Inc. [AMD/ATI]. Также здесь будет указан активный драйвер, который ядро использует для работы устройства.
Если у вас установлена дискретная видеокарта в ноутбуке, команда может показать и встроенную графику. Обратите внимание на наличие строки Kernel driver in use: — это и есть тот модуль, который сейчас обслуживает ваше устройство.
⚠️ Внимание: Вывод команды может быть обрезан, если в системе установлено несколько видеоадаптеров. Используйте
lspci | grep -i vgaдля получения краткого списка всех графических контроллеров без лишних деталей.
Информация о драйверах NVIDIA через nvidia-smi
Если в вашей системе установлена видеокарта от NVIDIA, то стандартная утилита nvidia-smi (NVIDIA System Management Interface) предоставляет наиболее полную и актуальную информацию. Она показывает не только модель, но и загрузку, температуру, потребление энергии и версию установленного прошивочного BIOS.
Эта утилита доступна только при наличии проприетарных драйверов NVIDIA. Если вы используете только открытые драйверы Nouveau, команда может выдавать ошибку или не показывать полную информацию.
Для просмотра основных данных выполните:
nvidia-smi
В верхней части вывода вы увидите название GPU, версию драйвера и версию CUDA. Это критически важные данные для программистов, работающих с машинным обучением, и для геймеров, желающих проверить совместимость игр.
Просмотр данных утилитой glxinfo
Для получения информации о поддержке OpenGL и точном названии рендерера необходима утилита glxinfo. Она входит в пакет mesa-utils, который часто не установлен по умолчанию в минимальных дистрибутивах.
Перед использованием убедитесь, что пакет установлен. В Debian/Ubuntu это делается через sudo apt install mesa-utils, а в Fedora — через sudo dnf install mesa-demos.
Запустите команду с фильтром для поиска названия устройства:
glxinfo | grep "OpenGL renderer"
Этот метод особенно полезен, если вы хотите понять, какое программное обеспечение обрабатывает графику. Часто в ответе можно увидеть строчку llvmpipe, что означает использование процессора для рендеринга вместо видеокарты — явный признак проблем с драйверами.