- Как узнать информацию о видеокарте в Linux?
- unixforum.org
- Объем видеопамяти (как узнать?)
- Объем видеопамяти
- Re: Объем видеопамяти
- Re: Объем видеопамяти
- Re: Объем видеопамяти
- Re: Объем видеопамяти
- Re: Объем видеопамяти
- Re: Объем видеопамяти
- Re: Объем видеопамяти
- Re: Объем видеопамяти
- Можно ли определить тип памяти видеокарты Nvidia в Linux?
- Как узнать тип видеопамяти графического адаптера Nvidia в операционной системе на ядре Linux?
- Заключение
- Как узнать объем видео-памяти в Linux Mint? Желательно в терминале, без приложений))
- Как узнать размер оперативной памяти графического процессора видеокарты с помощью командной строки Linux
- Как узнать размер оперативной памяти графического процессора видеокарты с помощью командной строки Linux
- Пример команды lspci для определения размера оперативной памяти видеокарты (GPU) в Linux
- Определите встроенный графический процессор Intel / AMD или Nvidia в Linux
- Linux узнать размер оперативной памяти графического процессора видеокарты с помощью командной строки
- Файл журнала Xorg для получения информации о GPU в Linux
- Вывод
Как узнать информацию о видеокарте в Linux?
Приветствую всех юзеров Linux! С появлением Steam для Linux, начали появляться и интересные игры для данной ОС, которые уже требуют и соответствующей производительности от видекарты.
Сегодня я расскажу, как получить инфомацию о вашей видеокарте в Linux по средствам терминала, чтобы быть в курсе, что она может 🙂
Первый метод
Есть такая команда:
но перед тем как ее использовать, рекомендую обновить базу PCI ID:
Теперь можете ввести команду:
Примерный выхлоп (зависит от конкретной модели видеокарты):
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
Теперь, нам нужно взять первый цифры (в нашем случае 00:02.0) и ввести вот такую команду:
После чего вы получите уже более подробную информацию о вашей видеокарте:
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Dell Device 0569
Flags: bus master, fast devsel, latency 0, IRQ 45
Memory at b0000000 (64-bit, prefetchable) [size=256M]
Memory at c0000000 (64-bit, non-prefetchable) [size=4M]
I/O ports at 3000 [size=64]
Expansion ROM at [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: i915
Kernel modules: i915
Второй метод
description: VGA compatible controller
product: 3rd Gen Core processor Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:45 memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:3000(size=64)
Источник
unixforum.org
Форум для пользователей UNIX-подобных систем
- Темы без ответов
- Активные темы
- Поиск
- Статус форума
Объем видеопамяти (как узнать?)
Объем видеопамяти
Сообщение Stinky » 20.09.2006 22:22
Поиском нашел аналогичную тему, правда не нашел в ней ответа.
Стало быть, требуется узнать объем памяти на имеющейся видюхе. Иксов нету. Желательно сделать какими-нить штатными средствами.
Re: Объем видеопамяти
Сообщение alv » 20.09.2006 22:29
Поиском нашел аналогичную тему, правда не нашел в ней ответа.
Стало быть, требуется узнать объем памяти на имеющейся видюхе. Иксов нету. Желательно сделать какими-нить штатными средствами.
Re: Объем видеопамяти
Сообщение sash-kan » 20.09.2006 22:30
Re: Объем видеопамяти
Сообщение alv » 20.09.2006 22:36
Re: Объем видеопамяти
Сообщение Stinky » 20.09.2006 22:41
Если это про dmesg, то или плохо смотрел, или про объем памяти там ничего не пишут.
Не смешно . И в документацию смотреть тоже. Нужно софтом.
Re: Объем видеопамяти
Сообщение alv » 20.09.2006 22:41
Re: Объем видеопамяти
Сообщение Stinky » 20.09.2006 22:48
Re: Объем видеопамяти
Сообщение alv » 20.09.2006 22:52
Re: Объем видеопамяти
Сообщение Stinky » 20.09.2006 23:20
В некоторой степени да, для игрушек
Если получится, то для поднятия там свопа (ага, старая идея). Есть несколько машин работающих X-терминалами. Видюхи у некоторых вполне ничего, во всяком случае гораздо больше чем нужно терминалу. Так чего добру пропадать? Но вручную каждую настраивать как бы не очень хочется, тем более ходить по ним и смотреть объем памяти. Хочется процесс автоматизировать
Если не получится, то просто интересно
Источник
Можно ли определить тип памяти видеокарты Nvidia в Linux?
При настройке майнинг ригов желательно знать особенности памяти, установленной на видеокарте.
Это поможет более осознанно подобрать частоты ее работы, сориентироваться по возможностям твикинга и прочим нюансам, которые помогут достигнуть максимальной производительности при минимальном потреблении, сохраняя высокую надежность работы. Это возможно благодаря установке частоты работы памяти немного ниже максимально возможных пределов. Эти значения можно подобрать и экспериментальным путем методом проб и ошибок, но обычно этот увлекательный процесс занимает довольно продолжительное время, что не всегда удобно.
Зная исходные данные (производителя памяти), можно в качестве исходной точки для опытов по разгону взять частоту, на которой обычно работают чипы памяти определенного производителя. Например, достаточно хорошую заслужили микросхемы памяти, производимые фирмой Samsung. Они, как правило, хорошо разгоняются и работают на пониженном напряжении. Отличную память обычно выпускает и компания Micron. Значительно хуже качество памяти, выпускаемой Hynix, Elpida и дргуих производителей.
В Windows для определения типа видеопамяти можно использовать универсальные утилиты типа GPU-Z, GPU_Caps_Viewer, либо nvidia inspector для видеокарт Nvidia.
При нажатии на кнопку More GPU info в программе GPU Caps Viewer
можно увидеть исчерпывающую информацию об особенностях установленной на компьютере видеокарты, включая тип и производителя памяти:
В Linux для определения типа памяти видеокарт Amd можно задействовать утилиту amdmeminfo, а что можно применить для определения VRAM GPU Nvidia? Можно, конечно загрузиться в Windows с USB-флешки, запустить там утилиту GPU-Z или GPU CapsViewer, но такой способ не дает никакого эстетического удовольствия своей костыльностью и грубостью.
Как узнать тип видеопамяти графического адаптера Nvidia в операционной системе на ядре Linux?
В арсенале linux имеется ряд волшебных команд dmidecode, позволяющих узнать массу полезной информации о железе, трудящемся на благо пользователей в компьютере. К ним относятся nvidia-smi, lspci, /proc/driver/nvidia/gpu/…, lshw, glxinfo, dmidecode и другие.
Вывод информации о видеокартах по команде nvidia-smi:
видно только данные о чипе видоекарты и ее ревизии:
где 01:00.0 — номер pci-e исследуемого устройства
дает возможность полюбоваться на более полную информацию о видеоадаптере, включая возможную адресацию памяти:
показывает информацию о видеоадаптере с несколько иного ракурса:
Если в терминале ввести команду
то в консоли появится информация, включающая данные о материнской плате, процессоре, оперативной памяти, а также PCIE устройствах, коими являются и видеокарты.
Пример информации, отображаемой о видеокарте по команде dmidecode -d /dev/nvidia:
Утилита mesa, которую можно установить командой
по команде (выполняется в консоли системы с работающим графическим окружением)
выдает информацию с упором на драйвера.
отображает массу информации о VRAM, но без упоминания о ее производителе (пример для Nvidia GTX1080):
Программа hardinfo, работающая в графическом окружении (устанавливается командой sudo apt install hardinfo), также не блещет полнотой информации о видеопамяти. На вкладе PCI-устройств можно увидеть название видеокарты, модули ядра, доступный объем видеопамяти, но опять отсутствует информация о производителе.
Заключение
Кроме перечисленных команд и программ для сбора информации о видеоадаптерах в Linux можно использовать и другие утилиты, например, CUDA-Z, InfoPanel, sysinfo, Open Hardware Monitor, Speccy и другие.
К сожалению, информации о VRAM видеокарт Nvidia в Linux, используя все перечисленные команды и утилиты, увидеть не получится. Это связано с тем, что nvidia не предусмотрела команд вызова информации (API) о Ram Vendor в Linux.
Источник
Как узнать объем видео-памяти в Linux Mint? Желательно в терминале, без приложений))
Есть такая команда:
но перед тем как ее использовать, рекомендую обновить базу PCI ID:
Теперь можете ввести команду:
lspci | grep -E “VGA|3D”
Примерный выхлоп (зависит от конкретной модели видеокарты):
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
Теперь, нам нужно взять первый цифры (в нашем случае 00:02.0) и ввести вот такую команду:
sudo lspci -v -s 00:02.0
После чего вы получите уже более подробную информацию о вашей видеокарте:
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Dell Device 0569
Flags: bus master, fast devsel, latency 0, IRQ 45
Memory at b0000000 (64-bit, prefetchable) [size=256M]
Memory at c0000000 (64-bit, non-prefetchable) [size=4M]
I/O ports at 3000 [size=64]
Expansion ROM at [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: i915
Kernel modules: i915
sudo lshw -c video
description: VGA compatible controller
product: 3rd Gen Core processor Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:45 memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:3000(size=64)
Источник
Как узнать размер оперативной памяти графического процессора видеокарты с помощью командной строки Linux
Как узнать размер оперативной памяти графического процессора видеокарты с помощью командной строки Linux
У меня быстрый вопрос, Вивек: я пытаюсь выяснить размер памяти моей видеокарты NVDIA в Fedora Linux. Как узнать объем памяти моей видеокарты (VGA) в Linux?
Чтобы узнать память видеокарты (VGA) в Linux, вам необходимо использовать следующие команды:
- lspci command – это утилита для отображения информации обо всех шинах PCI в системе и всех подключенных к ним устройствах.
- /var/log/Xorg.0.log – файл журнала Xorg.
- lshw command – список ЦП, ЦП и другого оборудования в Linux.
- glxinfo command – смотрите информацию о реализации GLX в Linux на заданном X-дисплее.
Пример команды lspci для определения размера оперативной памяти видеокарты (GPU) в Linux
Откройте терминал и введите команду lspci, чтобы вывести список устройств PCI в Linux:
$ lspci
Вывод:
Вам необходимо использовать строку с именем devices в указанном домене — 00: 02.0 VGA (выделено красным цветом для отображения информации о памяти):
$ lspci -v -s 00:02.0
Примеры выходных данных:
В этом списке показана видеокарта Intel со 128 МБ видеопамяти. Если вы не можете найти устройства в указанном домене, используйте следующую команду и найдите имя вашей карты и поле памяти:
$ lspci -v | less
Определите встроенный графический процессор Intel / AMD или Nvidia в Linux
Просто запустите следующую команду lshw. Это небольшой инструмент для извлечения подробной информации об аппаратной конфигурации машины Linux :
$ sudo lshw -C display
Linux узнать размер оперативной памяти графического процессора видеокарты с помощью командной строки
Другой вариант — выполнить следующую команду: Для фильтрации информации
$ glxinfo | more
Можно использовать команду egrep следующим образом:
$ glxinfo | egrep -i ‘device|memory’
Чтобы получить сводку, т.е. краткую информацию, запустите:
$ glxinfo -B
Примеры выходных данных:
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: X.Org (0x1002)
Device: Radeon RX 580 Series (POLARIS10 / DRM 3.25.0 / 4.17.14-041714-generic, LLVM 6.0.0) (0x67df)
Version: 18.0.5
Accelerated: yes
Video memory: 4058MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.1
Memory info (GL_ATI_meminfo):
VBO free memory — total: 4058 MB, largest block: 4058 MB
VBO free aux. memory — total: 4089 MB, largest block: 4089 MB
Texture free memory — total: 4058 MB, largest block: 4058 MB
Texture free aux. memory — total: 4089 MB, largest block: 4089 MB
Renderbuffer free memory — total: 4058 MB, largest block: 4058 MB
Renderbuffer free aux. memory — total: 4089 MB, largest block: 4089 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 4058 MB
Total available memory: 8147 MB
Currently available dedicated video memory: 4058 MB
OpenGL vendor string: X.Org
OpenGL renderer string: Radeon RX 580 Series (POLARIS10 / DRM 3.25.0 / 4.17.14-041714-generic, LLVM 6.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.0.5
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile OpenGL version string: 3.0 Mesa 18.0.5
OpenGL shading language version string: 1.30
OpenGL context flags: (none) OpenGL ES profile version string: OpenGL ES 3.1 Mesa 18.0.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
Файл журнала Xorg для получения информации о GPU в Linux
Откройте терминал командной строки (выберите Приложения> Стандартные> Терминал), а затем введите:
$ grep -i —color memory /var/log/Xorg.0.log
Примеры выходных данных:
Приведенный выше вывод показывает, что моя карта Nvidia имеет оперативную память 1024 МБ. Следующее взято из моего Macbook с видеокартой Intel GM965. Он разделяет память с основной RAM:
$ grep -i memory /var/log/Xorg.0.log
Примеры выходных данных:
Вывод
Вы должны использовать комбинацию различных команд Linux, чтобы узнать размер памяти (RAM) видеокарты (GPU) и марку карты. Я настоятельно рекомендую вам прочитать следующие справочные страницы:
$ man glxinfo
$ man lspci
$ man lshw
Источник