как узнать какая видеокарта используется в данный момент linux
Как посмотреть видеокарту в Linux
Растущая популярность Linux и основанных на нём игровых платформ, таких как Steam, увеличивает количество выпущенных для него игр с каждым годом. Если вы геймер, то скорее всего уделяете много внимания производительности видеокарты в системе. Многие из вас, наверное, готовы выложить несколько тысяч рублей за хорошую видеокарту, чтобы добиться максимальной производительности.
В этой инструкции я расскажу, как посмотреть информацию о видеокарте и видеодрайвере в системе Linux.
Способ первый
Этот способ основан на определении видеокарты с помощью консольной утилиты lspci, которая позволяет увидеть все PCI-устройства.
Перед использованием lspci нужно обновить список доступных PCI-устройств:
Теперь используйте следующую команду, чтобы узнать производителя и название видеокарты:
После того как вы узнаете PCI-порт видеокарты, например 01:00.0, можно получить о ней более подробную информацию:
Здесь мы видим, что в видеокарте доступно 128 Мб оперативной памяти.
Способ второй
Метод третий
Также можно посмотреть информацию о видеокарте в программе Hardinfo. Для установки Hardinfo в Debian, Ubuntu, Linux Mint используйте:
Для установки в RedHalt и CentOS используйте пакетный менеджер Yum. Также вам необходимо будет добавить репозиторий RPMforge.
Запустить установленную программу можно, выполнив:
Узнаём видеодрайвер
Чтобы узнать название используемого видеодрайвера, можно запустить lshw:
Имя драйвера находится после строчки display=, например nvidia, детальную информацию можно посмотреть командой:
Как узнать какая видеокарта используется в данный момент linux
Здравствуйте!
Год сидел на Минт 17.3 на свободных драйверах забыв что у меня на ноуте таки есть дискретная карточка и графика может работать в двух режимах на ядре Intel для офисных задач, и на Ge Force для игрушек или чего нибудь прожорливого в плане графики. Установил Mint 18.1. Ноут в двойной загрузке, и в винде всё понятно, режимы переключаются автоматически в зависимости от потребностей, и на ноуте загорается соответствующий индикатор. Для Intel синий, когда работает GeForce светится оранжевый.
В минте же есть сомнения. Хотя в трее висит иконка от Intel и теоретически должно означать что работает встроенное видео, индикатор всё таки горит оранжевым, т.е. тем цветом что в винде означает работу GeForce. Кроме того в менеджере драйверов как то неоднозначно определяется это устройство. «Неизвестно». Смотрите скриншот
В связи с чем вопрос, как определить какая видеокарта реально работает?
Ptiza_Govorun писал(а): Ptiza_Govorun писал(а):
Источник цитаты К слову, один раз всё таки видел синий индикатор в Минте, но не помню при каких условия и не могу повторить
Повторил. В общем ларчик открывался просто. Надо было просто отключить второе устройство неопознанное. Это самое графическое ядро интел.
▼ СКРЫТЬ
Теперь все диоды горят правильными цветами, интел синим, нвидиа оранжевым. Питание зря на нвидию не подается.
Для более гибкого управления Optimus-ами Праймами юзайте Бамблби Автоботы рулят!
Использование Nvidia Optimus в Linux Mint 18 (Prime)
Как узнать, какая видеокарта на компьютере с Linux
Нужно определить видеокарту (GPU) на компьютере с Linux? В этой статье будет показано, как проверить, какая графическая карта установлена в системе.
Определить точную модель видеокарты нужно при необходимости установить правильный видео драйвер, либо для оценки характеристик компьютера (ноутбука) при покупке/продаже.
Давайте предположим наихудший сценарий и скажем, что драйверы для видеокарты никогда не устанавливались, поэтому вы даже не можете запустить утилиту настроек видеокарты, чтобы получить подсказку. Даже в этом случае вы можете решить эту проблему либо из командной строки, либо через графический интерфейс пользователя (GUI).
lspci и база данных PCI ID
Стандарт Peripheral Component Interconnect (PCI) — это общий протокол, который вы можете использовать для связи с внутренними периферийными устройствами, такими как видеокарты. Репозиторий идентификаторов PCI поддерживает базу данных всех известных идентификаторов для устройств PCI. Это означает, что если вы знаете некоторую информацию об устройстве, вы можете выполнить поиск по ней.
Вы можете использовать команду lspci для просмотра списка устройств PCI, установленных на компьютере с Linux, а также некоторой информации о них.
Разве не было бы здорово, если бы мы могли связать базу данных PCI и команду lspci вместе? Ну, собственно, именно это и происходит, когда вы запускаете команду lspci: она делает поиск по локальной копии базы данных PCI, чтобы идентифицировать обнаруженные устройства PCI. Прежде чем мы начнём, целесообразно обновить локальную копию базы данных PCI.
Чтобы сделать это введите команду update-pciids:
Для просмотра, какая видеокарта в системе, мы вводим нашу команду следующим образом:
То есть в системе имеется два видеоадаптера:
Кстати обратите внимание на информацию [VGA controller] в конце строки с процессором Graphics 630 (Mobile) — эта строка означает, что данная графическая карта является активной. Больше подробностей, как переключиться между видеокартами, а также как узнать, какая видеокарта актива, смотрите в статье «Как включить дескрестную карту на Linux».
Команда lshw
Ещё вы можете использовать команду lshw для просмотра списка оборудования, установленного на компьютере с Linux. Она также сообщает о множестве типов — не только о PCI-оборудовании.
Чтобы искать только графические карты, мы будем использовать опцию -C (class) и передадим модификатор display. Опция -numeric заставляет lshw предоставлять и числовые идентификаторы устройств, и их имена.
Вот что эта команда нашла на моём компьютере:
Обнадеживающе, обе программы нашли все видео карты!
Информация о модели и производители помещена после строк product и vendor:
Команда glxinfo
Команда glxinfo — это ещё один метод, который вы можете использовать. Он предоставляет вам информацию из расширения OpenGL для системы X Windows. Затем вы можете выполнить поиск этой информации, чтобы узнать, какая видеокарта установлена на компьютере.
Команда glxinfo уже присутствует в Manjaro и Fedora, но вы должны установить её в Ubuntu, Arch Linux и некоторые другие дистрибутивы. Для этого в производных Debian введите следующую команду:
А в производных Arch Linux выполните:
Для поиска информации о видеокарте выполните команду:
Обратите внимание, что это команда выводит данные только об активной в данный момент графической карте.
Использование графического интерфейса для идентификации видеокарты
Если компьютер является сервером только с интерфейсом командной строки, вы должны использовать один из методов, которые мы рассмотрели выше. Однако, если он имеет графический интерфейс, вероятно, есть графический способ идентифицировать видеокарту. Вы можете найти информацию о видеокарте в разделе «Информация о системе». Скорее всего эта опция где-то в ваших настройках рабочего стола Linux.
На рабочем столе GNOME откройте диалоговое окно «Настройки», а затем нажмите «Подробности» на боковой панели. На панели «О программе» найдите запись «Графика». Это говорит о том, какая видеокарта находится в компьютере, или, более конкретно, графическая карта, которая используется в настоящее время. Ваша машина может иметь более одного графического процессора. Видеокарта описана в строке «Graphi».
Информация о видеокарте в Ubuntu:
В Cinnamon (в Linux Mint, например) найдите пункт «О системе»:
Информация о видеокарте указана в разделе «Graphics Card»:
Видеокарты на ноутбуках
На ноутбуках вы можете проверить видеокарту в точности также, как описано выше. Их особенностью является то, что многие ноутбуки имеют две видеокарты: одну от производителя центрального процессора (ЦП) и одну от основного поставщика графических процессоров.
То есть на ноутбуке выполните команду:
Ещё одна особенность в том, что для обеих видеокарт может быть указана строка «[VGA controller]», которая обычно указывает, какой графический процессор используется, хотя они оба не могут быть использованы одновременно.
Один из методов, которые мы рассмотрели здесь, обязательно подойдёт вам! После того, как вы узнаете, какой тип видеокарты установлен на компьютере или ноутбуке, вы можете выбрать соответствующий графический драйвер.
Узнаем какая видеокарта используется в данный момент
У пользователей с гибридной графикой рано или поздно может появиться вопрос, а какая именно видеокарта используется в данный момент? Это особенно важно, когда ваш ноутбук работает от аккумулятора, и в этот момент лучше что бы работала интегрированная видеокарта. Это та, которая встраивается в сам процессор, она то и потребляет меньше всего энергии вашего аккумулятора. А когда вы запускаете какое-нибудь тяжелое приложение, возьмем ту же игру, то должна включаться дискретная видеокарта, при этом, расход энергии разумеется увеличиваться. Для экономии расхода заряда аккумулятора рекомендуется использовать некоторые настройки, которые можно сделать при помощи утилиты TLP. Но, вернемся к видеокарте, выяснить какая видеокарта задействована в данный момент можно консольной утилитой “glxinfo”.
Устанавливаем glxinfo в Linux
Утилита “glxinfo” входит в комплект пакета “mesa-utils”, давайте его установим:
Debian / Ubuntu
Fedora
В дистрибутиве Fedora пакет “glxinfo” идет предустановленным по умолчанию, по этому, дополнительных действий не требуется.
Manjaro
Когда установка “glxinfo” завершиться, можно переходить к следующему шагу.
Выводим используемую видеокарту
Теперь можно вывести видеокарту, которая в данный момент активна, это делается командой:
Скриншот возьмем с моего ноутбука, у меня процессор Ryzen и дискретная видеокарта NVidia, операционная система Pop!_OS. Как вы можете убедиться, на данный момент используется интегрированная видеокарта которая встроена в ядро процессора:
А если нагрузить систему каким нибудь ресурсоемкий процессом, в котором необходима мощность видеокарты, то автоматически включиться дискретная видеокарта от NVIdia.
Заключение
Таким образом мы выяснили, какая именно видеокарта задействована в вашей операционной системе Linux в данный момент. Данный способ довольно-таки универсальный, и подойдет как для видеокарт от AMD, так и от NVidia. Таким образом вы всегда можете выяснить, правильно ли у вас работает гибридная графика. А то возможно, что у вас постоянно работает только дискретная видеокарта, что собственно, не всегда хорошо. Если вас заинтересовала утилита TLP, и вы хотите о ней узнать намного больше, советую посетить страничку на GitHub, где вы найдете полную информацию о данной утилите.
А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X
Как узнать видеокарту в Linux
Растущая популярность Linux и основанных на нём игровых платформ, таких как Steam, увеличивает количество выпущенных для этой операционной системы игр с каждым годом. Если вы геймер, то скорее всего уделяете много внимания производительности видеокарты в системе.
Многие из вас, наверное, готовы выложить несколько тысяч рублей за хорошую видеокарту, чтобы добиться максимальной производительности. В этой инструкции я расскажу, как посмотреть информацию о видеокарте и видео драйвере в системе Linux.
Как посмотреть видеокарту в Linux
1. lspci
Видеокарта подключена к материнской плате через PCI слот. Следовательно, вы можете определить видеокарту с помощью консольной утилиты lspci, которая позволяет увидеть все PCI-устройства. Если вы пользуетесь командой lspci в первый раз нужно обновить базу данных PCI-устройств:
Теперь используйте следующую команду, чтобы узнать производителя и название видеокарты:
После того как вы узнаете PCI-порт видеокарты, например 1с:00.0, можно получить о ней более подробную информацию:
Здесь мы видим, что производитесь видеокарты Zotac, а в качестве видео драйвера используется nouveau.
2. lshw
Тут мы видим почти те же данные, название модели видеокарты, служебную информацию и используемый видеодрайвер.
3. glxinfo
Информацию про видеокарту можно вывести с помощью glxinfo. Утилита входит в набор программ mesa-utils, поэтому сначала нужно его установить:
sudo apt install mesa-utils
Затем смотрим информацию, здесь она не такая подробная:
Зато glxinfo позволяет посмотреть количество памяти, доступное видеокарте:
В данном случае, это модель видеокарты с 3 Гб встроенной памяти.
4. hardinfo
Ещё можно посмотреть информацию о видеокарте в программе Hardinfo. Для установки Hardinfo в Debian, Ubuntu, Linux Mint используйте команду:
sudo apt install hardinfo
Запустить установленную программу можно, выполнив:
5. Параметры системы
Как узнать видео драйвер
Чтобы узнать название используемого видеодрайвера, можно запустить lshw:
Имя драйвера находится после строчки driver=имя_драйвера, например noeveau или nvidia. Как я уже писал выше, у меня используется свободный драйвер. Детальную информацию можно посмотреть командой:
Здесь выводится название драйвера, его производитель, а также версия. Для проприетарного драйвера информации может быть меньше, но она будет структурирована похожим образом.