Ubuntu, как найти видеокарту

Обновлено: 03.07.2024

Если у вас есть несколько лет опыта работы с экосистемой Linux и вы хотите поделиться этим опытом с сообществом, ознакомьтесь с нашими Правилами участия.

1. Обзор

В этом руководстве мы рассмотрим несколько способов определения версии видеокарты. Мы рассмотрим основные видеокарты: AMD, Nvidia и Intel.

2. Нвидиа

Драйверы Nvidia доступны в официальных репозиториях большинства дистрибутивов. Например, в Ubuntu мы можем найти шаблон nvidia-* с помощью apt, чтобы получить все доступные драйверы для Nvidia:

Как мы видим, apt получает несколько пакетов. Третий пакет — это фактический драйвер, который в настоящее время установлен на нашей машине. Итак, это один из способов получить информацию о водителе. Однако это не обязательно означает, что мы на самом деле используем драйвер.

Метапакет – это тип пакета, который содержит информацию о других устанавливаемых пакетах. По этой причине установка метапакета приведет к установке пакетов, которые он определяет. Метапакет Nvidia содержит не только драйвер, но и вспомогательные инструменты, такие как nvidia-smi.

2.1. Утилита nvidia-smi

Мы можем использовать утилиту командной строки nvidia-smi (Nvidia System Management Interface), чтобы получить информацию о нашей видеокарте, ее статистике и графической версии.

Когда мы устанавливаем метапакет для Nvidia, мы также автоматически получаем smi-utility:

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

2.2. Альтернатива: виртуальный файл nvidia

В качестве альтернативы мы также можем прочитать виртуальный файл версия, расположенный в /proc/driver/nvidia. Это виртуальный файл, который операционная система создает при чтении.

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

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

2.3. Альтернатива: modinfo

Инструмент modinfo используется для получения информации о модулях ядра. Мы можем установить его из официального репозитория нашего дистрибутива, используя имя пакета modinfo через yum или apt.

После установки давайте проверим его доступность:

Инструмент требует, чтобы мы передавали имя модуля в качестве аргумента. Однако, если мы не уверены в имени модуля, мы можем использовать утилиту lspci для его извлечения:

Как мы видим, используется модуль nvidia. Давайте передадим это как аргумент утилите modinfo:

Здесь мы видим, что в настоящее время используется версия 417.22. С другой стороны, если карта использует драйвер Nvidia с открытым исходным кодом nouveau, мы можем вместо этого передать его в качестве аргумента.

3. AMD

Узнать версию драйвера для карт AMD в Linux довольно просто — мы просто проверяем версию пакета драйвера. В большинстве случаев драйвер AMD GPU устанавливается путем установки пакетов amdgpu или amdgpu-pro из официального репозитория.

3.1. Пакеты amdgpu и amdgpu-pro

В Ubuntu мы можем проверить версию пакета с помощью помощника dpkg. Однако прежде чем мы это сделаем, давайте проверим, какой пакет драйверов для графического процессора AMD мы установили в данный момент.

С помощью инструмента apt мы можем найти шаблон *amdgpu*:

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

Используем lsmod, чтобы убедиться, что система использует установленный драйвер:

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

3.2. Альтернатива: инструмент glxinfo

.

Инструмент glxinfo отображает информацию о драйвере mesa, который представляет собой реализацию спецификации OpenGL с открытым исходным кодом. Он содержит не только информацию о спецификациях графического API, но и об используемой видеокарте.

glxinfo — это вспомогательная утилита, которая не поставляется с драйвером mesa. Однако мы можем установить его через пакет mesa-utils из официального репозитория.

После установки мы можем проверить его доступность, введя команду glxinfo. По умолчанию он печатает множество информации о драйвере. Поэтому мы будем grep только те части, которые нам нужны:

4. Интел

4.1. xf86-video-intel

И, как всегда, мы можем использовать инструмент apt в Ubuntu, чтобы проверить версию установленного драйвера:

4.2. лшв

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

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

Теперь давайте отобразим характеристики видеокарты, используя параметр -c (класс) и video в качестве аргумента класса:

Как видно из поля configuration выходных данных, используемый нами драйвер — это модуль ядра i915. Он поставляется с пакетами xserver-xorg-video-intel и xf86-video-intel.

5. Заключение

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

Если у вас есть несколько лет опыта работы с экосистемой Linux и вы хотите поделиться этим опытом с сообществом, ознакомьтесь с нашими Правилами участия.

Будь то Nvidia, Radeon или Intel, у всех могут быть проблемы с Linux. Приступая к устранению неполадок с графикой, первое, что вам нужно знать, это какая видеокарта установлена ​​в вашей системе.

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

Проверьте сведения о видеокарте в командной строке Linux

Используйте команду lspci для поиска видеокарты

Команда lspci отображает информацию об устройствах, подключенных через шины PCI (периферийное соединение компонентов). По сути, эта команда дает вам подробную информацию обо всех периферийных устройствах вашей системы, от клавиатуры и мыши до звуковых, сетевых и графических карт.

По умолчанию у вас будет огромный список таких периферийных устройств. Вот почему вам нужно отфильтровать вывод для видеокарты с помощью команды grep следующим образом:

Здесь должна отображаться информация о вашей видеокарте в одну строку:

Как видите, в моей системе установлена ​​видеокарта Intel HD 620.

Получить подробную информацию о видеокарте с помощью команды lshw в Linux

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

Возможно, вам придется установить lshw в Fedora, Manjaro и некоторых дистрибутивах, отличных от Ubuntu.

Для этой команды требуется root-доступ. Вам нужно указать, что вы ищете информацию о видеокарте (видеокарте) таким образом:

Как видно из приведенного ниже вывода, эта команда предоставляет дополнительную информацию о видеокарте, такую ​​как тактовая частота, разрядность, драйвер и т. д.

Дополнительный совет: графически проверяйте информацию о видеокарте

Дело не в том, что вы должны использовать командную строку для поиска сведений о видеокарте в Linux. Большинство дистрибутивов Linux (или, лучше сказать, настольных сред) предоставляют важные сведения в приложении настроек.

Например, если вы используете среду рабочего стола GNOME, вы можете проверить подробности, перейдя в раздел «О программе» в настройках. Вот как это выглядит в Ubuntu 20.04:

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

Знание того, насколько мощным и быстрым является графический процессор (GPU) на вашем компьютере, важно по нескольким причинам. Это поможет вам определить, поддерживает ли ваше устройство конкретное приложение или игру. Тем не менее, если вы покупаете игру или приложение, для которого требуется более мощный графический процессор, чем тот, который у вас есть сейчас, он либо не будет работать, либо графические настройки не будут удовлетворительными.

Чтобы избежать подобных ситуаций, рекомендуется проверить графический процессор на вашем компьютере. Однако процесс определения того, какой графический процессор установлен на вашем компьютере, зависит от его операционной системы. Так что, если вы задавались вопросом о графическом процессоре в Windows, Mac, Ubuntu или Linux, вы попали по адресу. Продолжайте читать, чтобы узнать больше.

Как проверить, какой у вас графический процессор

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

Как проверить свой графический процессор в Windows 10

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

Проверка графического процессора в Windows 10 с помощью средства диагностики DirectX

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

Примечание. Если на вашем устройстве два графических процессора, вкладки «Дисплей» будет две.

Проверка графического процессора в Windows 10 с помощью диспетчера задач

Еще один способ узнать GPU на компьютере с Windows 10 — использовать диспетчер задач. Вот шаги:

Проверка графического процессора в Windows 10 с помощью настроек

Третий способ проверки графического процессора на компьютере под управлением Windows 10 — через «Настройки». Вот что вам нужно сделать:

Как проверить, какой у вас графический процессор на Mac

Если у вас Mac, шаги для проверки того, какой у вас графический процессор, будут одинаковыми, независимо от того, используете ли вы ноутбук или настольный компьютер. Вот, чтобы найти информацию:

Если вы хотите узнать больше о графическом процессоре, вот как это сделать:

Как проверить, какой у вас графический процессор в Ubuntu

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

Если у вас есть два графических процессора, терминал отобразит информацию о них обоих.

Как проверить GPU в Linux

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

Как проверить свой GPU в Linux с помощью команды

Первый способ относительно прост. Вот что вам нужно сделать:

Как проверить свой GPU в Linux с помощью графического интерфейса

Если ваш компьютер под управлением Linux имеет GUI (графический интерфейс пользователя), вы можете проверить с его помощью GPU. Вот как:

  1. На рабочем столе Gnome откройте «Настройки».
  2. Нажмите "Подробнее".
  3. Найдите раздел "О программе" и нажмите на него.
  4. Затем нажмите "Графика".
  5. При этом вы увидите информацию о вашем графическом процессоре.

Дополнительные часто задаваемые вопросы

В следующем разделе мы рассмотрим некоторые острые вопросы, касающиеся GPU.

Что такое видеокарта?

Если вы недавно были в магазине видеоигр, продавцы могли спросить вас о графическом процессоре вашего компьютера. Возможно, вы уже слышали этот термин много раз, но что именно он означает? GPU означает графический процессор. GPU — это процессор графической карты.

Видеокарты — это неотъемлемые компоненты каждого компьютера, которые позволяют создавать изображения и графику. Короче говоря, чтобы ваш компьютер мог обрабатывать сложную графику видео или игры, он должен иметь мощную графическую карту.

Графические карты доступны в двух форматах: встроенные и выделенные. Интегрированные графические карты уже установлены в ПК и расположены на материнской плате. Эти графические карты также не такие мощные, как дискретные графические карты. Более того, они есть на большинстве недорогих компьютеров.

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

Как найти прошивку графического процессора?

Чтобы узнать, какой тип прошивки графического процессора установлен на вашем компьютере с Windows 10, выполните следующие действия:

• Используйте этот ярлык для запуска диспетчера задач: «Ctrl», «Shift» и «Esc».

• Нажмите на вкладку "Производительность".

• Прокрутите вниз до «GPU».

• Найдите встроенное ПО графического процессора в правой части окна.

Чтобы узнать, какая прошивка графического процессора установлена ​​на вашем Mac, выполните следующие действия:

• В верхней левой части экрана найдите логотип Apple и коснитесь его.

• Затем выберите «Об этом Mac».

• Откроется новое окно.

• Посмотрите внизу страницы. Там вы должны увидеть информацию о прошивке графического процессора.

Какую видеокарту мне купить?

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

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

Производителями, известными своими мощными графическими картами, являются Nvidia и AMD. Поэтому, если вы ищете мощную видеокарту, выбирайте между этими двумя производителями.

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

Каковы недостатки мощного графического процессора?

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

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

Знай свой компьютер

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

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

Почему вы в основном используете свой компьютер? Это для веб-серфинга и просмотра фильмов? Или у вас есть мощная машина, которую вы используете для работы? Поделитесь своим опытом в разделе комментариев ниже.


Дэйв Маккей


Дэйв Маккей
Писатель

Ноутбук Linux с открытым окном терминала.

Фатмавати Ахмад Заэнури/Shutterstock

Необходимо определить графический процессор (GPU) на компьютере с Linux? Вот как вы можете определить видеокарту из командной строки и в GNOME.

Первый шаг

Возможно, вы были там. Вас призвали оказывать поддержку родственнику, не являющемуся техническим специалистом, или коллеге по работе, и что-то подсказывает вам, что это не будет безболезненным. Тем не менее, вы входите! Вы быстро определяете, что проблема, скорее всего, связана с драйвером дисплея. Эй, может быть, все не так уж и плохо! Но затем ваша недолговечная надежда угасает, когда вы спрашиваете: «Какая у вас видеокарта?»

Выражение лица оленя в свете фар, которое вы получаете в ответ, говорит о многом. Чтобы что-то поддерживать, нужно знать, что это такое. Так как же определить видеокарту на компьютере с Linux?

Давайте предположим наихудший сценарий и предположим, что драйверы для видеокарты никогда не устанавливались, поэтому вы даже не можете посмотреть на них, чтобы получить представление. Это не имеет значения! Вы можете решить эту головоломку либо из командной строки, либо через графический интерфейс пользователя (GUI).

lspci и база данных PCI ID

Стандарт Peripheral Component Interconnect (PCI) — это распространенный протокол, который можно использовать для связи с внутренними периферийными устройствами, такими как видеокарты. Репозиторий идентификаторов PCI содержит базу данных всех известных идентификаторов устройств PCI. Это означает, что если вы знаете какую-то информацию об устройстве, вы можете найти ее.

Команду lspci можно использовать для получения списка PCI-устройств, установленных на компьютере с Linux, а также некоторой информации о них.

Было бы здорово связать вместе базу данных PCI и команду lspci? Собственно, именно это и происходит, когда вы запускаете команду lspci. Он проверяет локальную копию базы данных PCI, чтобы идентифицировать обнаруженные устройства PCI. Прежде чем мы начнем, рекомендуется обновить локальную копию базы данных PCI.

Для этого введите команду update-pciids:


Последняя версия базы данных получена для нас, и теперь мы можем использовать команду lspci. Выходных данных будет много, поэтому мы направим их в меньшее количество файлов . Параметр -v (подробный) указывает lscpi предоставить нам как можно больше информации. Мы будем использовать sudo, чтобы информация была как можно более подробной.

Мы вводим нашу команду следующим образом:


Результаты появляются в формате less . Если вы нажмете косую черту ( / ), вы активируете функцию меньшего поиска.

Введите «VGA» заглавными буквами и нажмите Enter.

Тип

less ищет строку "VGA" и показывает первые найденные совпадения. С этого момента вы можете прокручивать или листать вперед, чтобы увидеть, сколько видеокарт нашел lspci.


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

Чтобы увидеть пример реальных результатов, вот вывод с главного (физического) компьютера:

Это сразу дало нам много полезной информации!

Это карта NVIDIA Corporation GP108 [GeForce GT 1030], и через несколько секунд поисковой системы мы нашли техническую страницу NVIDIA для этого устройства. Текст «[VGA controller]» в конце первой строки указывает, что это «рабочая» видеокарта. Это полезная информация, когда на компьютере установлено более одной карты.

Команда lshw

Вы также можете использовать команду lshw для вывода списка оборудования, установленного на компьютере с Linux. Он также сообщает о различных типах, а не только об оборудовании PCI.

Чтобы сообщить ему о найденных графических картах, мы используем параметр -C (класс) и передаем модификатор display. Параметр -numeric заставляет lshw предоставлять числовые идентификаторы устройств, а также их имена.

Введите следующее:


Вот что эта команда обнаружила на физическом компьютере:

К счастью, оба нашли одну и ту же карту!

Идентификаторы [10DE:1D01] представляют производителя (10DE) и модель (1D01). Чтобы сразу найти марку и модель, введите в поисковую систему «графическая карта 10de:1d01».

Команда glxinfo

Команда glxinfo — это еще один метод, который вы можете использовать. Он дает вам информацию из расширения OpenGL для системы X Windows. Затем вы можете найти часть этой информации, чтобы узнать, какая видеокарта установлена ​​на компьютере.

Команда glxinfo уже присутствует в Manjaro и Fedora, но ее необходимо установить в Ubuntu. Для этого введите следующую команду:


Чтобы направить вывод glxinfo через less и использовать параметр -B (идентификаторы печати), введите следующее:


Видеокарта описана в строке «Устройство».


Это вывод физического компьютера:

Когда вы вводите «NV138» в поисковую систему, сразу определяется видеокарта NVIDIA.

Использование графического интерфейса для идентификации видеокарты

Если компьютер является сервером, работающим только с интерфейсом командной строки, необходимо использовать один из описанных выше методов. Однако, если у него есть (работающий) графический интерфейс, вероятно, есть графический способ идентифицировать видеокарту. Фактически, эта опция, вероятно, находится где-то в инструментах настройки рабочего стола Linux.

На рабочем столе GNOME откройте диалоговое окно «Настройки» и нажмите «Подробности» на боковой панели. На панели «О программе» найдите запись «Графика». Это говорит вам, какая видеокарта установлена ​​в компьютере, или, точнее, какая видеокарта используется в данный момент. На вашем компьютере может быть несколько графических процессоров.

Настройки GNOME

На вкладке «О программе» настроек GNOME с физического хоста мы получаем тот же идентификатор карты «NV138», который мы видели ранее. Опять же, мы можем ввести эту информацию в поисковую систему, чтобы найти тип карты.

Настройки GNOME

Видеокарты на ноутбуках

Многие ноутбуки имеют две видеокарты: одну от производителя центрального процессора (ЦП) и одну от основного поставщика графических процессоров.

Давайте введем ту же команду lspci, что и раньше, но на этот раз запустим ее на ноутбуке:

Как и ожидалось, мы получаем описание видеокарт в машине:

Этот ноутбук оснащен графическим процессором Intel Core и графическим процессором NVIDIA GeForce 610M. Однако обе карты имеют строку «[VGA controller]», которая обычно указывает, какой графический процессор используется.

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

Один из методов, которые мы рассмотрели здесь, обязательно сработает для вас!После того, как вы узнаете, какой тип видеокарты установлен в компьютере или ноутбуке, вы можете выбрать соответствующий драйвер видеокарты.

< /tbody>
Команды Linux
Файлы tar · pv · cat · tac · chmod · grep · diff · sed · ar · man · pushd · popd · fsck · testdisk · seq · fd · pandoc · cd · $PATH · awk · join · jq · fold · uniq · journalctl · tail · stat · ls · fstab · echo · less · chgrp · chown · rev · look · strings · type · rename · zip · unzip · mount · umount · install · fdisk · mkfs · rm · rmdir · rsync · df · gpg · vi · nano · mkdir · du · ln · patch · convert · rclone · shred · srm
Процессы alias · screen · top · nice · renice · прогресс · strace · systemd · tmux · chsh · история · at · пакетное · бесплатное · которое · dmesg · chfn · usermod · ps · chroot · xargs · tty · pinky · lsof · vmstat · timeout · стена · yes · kill · спать · sudo · su · время · groupadd · usermod · группы · lshw · выключение · перезагрузка · halt · poweroff · passwd · lscpu · crontab · date · bg · fg
Сеть netstat · ping · traceroute · ip · ss · whois · fail2ban · bmon · копать · finger · nmap · ftp · curl · wget · who · whoami · w · iptables · ssh-keygen · ufw
  • › Почему не было Windows 9?
  • › Что означает XD и как вы его используете?
  • › Почему прозрачные чехлы для телефонов желтеют?
  • ›5 шрифтов, которые следует прекратить использовать (и лучшие альтернативы)
  • › Как восстановить метки панели задач в Windows 11
  • › Как установить Google Play Маркет в Windows 11

Читайте также: