ГлавнаяОперационные системыLinuxКак получить информацию о видеокарте в Linux

Как получить информацию о видеокарте в Linux

Графический процессор (GPU), также известный как визуальный процессор (VPU), представляет собой специализированную электронную схему, предназначенную для быстрого управления и изменения памяти для ускорения создания изображений в буфере кадров, предназначенном для вывода на дисплей. Если вы хотите установить соответствующий драйвер видеокарты и обеспечить правильную работу видеокарты, вам необходимо найти правильную модель и поставщика видеокарты в вашей системе. Большинство дистрибутивов Linux могут распознавать различные видеокарты, но не всегда имеют для них лучшие драйверы. Поэтому, если у вас есть внешняя видеокарта, например Nvidia, вам нужно найти название/номер модели, а затем просмотреть дополнительную информацию.

В этой статье мы объясним, как получить информацию о видеокарте с помощью командной строки.

Получить сведения об оборудовании

Для получения информации об оборудовании существует всего несколько команд; lspci — это один из инструментов командной строки, который получает сведения о видеокарте.

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

lspci -vnn | grep VGA -A 12

Вы увидите что-то вроде этого:

Graphics_card_info

В первой строке указывается имя поставщика, название/серия

Получить сведения об оборудовании

е внимание на цифры в скобках: 8086:0f31. Такое количество присутствует практически у всех видеокарт. Первая часть, 8086,, указывает идентификатор поставщика (здесь это Intel), а вторая часть, 0f31,, указывает идентификатор PCI, который указывает модель графического устройства.

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

Запустите команду lshwв своей системе.

lshw -numeric -C display

Вы увидите следующий результат:

Graphics_card_info_lshw

Определите, какой драйвер видеокарты используется в Linux

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

sudo lshw -c video | grep configuration

Вы увидите примерно следующее:

Graphicscard_used_lshw

Имя драйвера видеокарты показано в driver=i915. После этого вы можете проверить информацию о драйвере видеокарты следующим образом:

modinfo i915

Вы увидите примерно следующее:

Graphicscard_modinfo

Проверьте аппаратное ускорение

Благодаря аппаратному 3D-ускорению приложения, которым необходимо рисовать 3D-графику, могут напрямую использовать оборудование для обработки и создания графики, а также значительно ускорить 3D-рендеринг. Для этого видеокарта должна поддерживать аппаратное ускорение, а в вашей системе должны быть установлены правильные драйверы.

Вы можете использовать команду glxinfo, чтобы получить подробную информацию об OpenGL:

glxinfo | grep OpenGL

Вы увидите такой результат:

Определите, какой драйвер видеокарты используется в Linux/graphicscard_opengl.png" alt="Graphicscard_opengl">

OpenGL renderer stringуказывает на библиотеки MESA, что означает, что 3D-рендеринг полностью выполняется внутри программного обеспечения. Это будет медленно, и игры не будут работать должным образом.

Заключение

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

Проверьте аппаратное ускорение

Заключение

ПОХОЖИЕ СТАТЬИ

Популярные записи