Linux monitor serial number

получить модель и серийный номер монитора

Здравствуйте требуется получить модель и серийный номер монитора. Я знаю что информация о мониторе есть в /var/log/Xorg.0.log. Но не всегда приходит модель и серийник монитора. Я хотел бы узнать какая программа пишет /var/log/Xorg.0.log название и серийник монитора? Возможно как-то не из Xorg.0.log получить данные.

ps пакета read-edid в системе нет

Вместо /sys. поставить свой видеовыход и карту. Это я для примера.

Как альтернативные варианты: Можно посмотреть в меню самого монитора, или на мониторе (серийный номер и модель обычно сзади, а только модель можно и спереди)

Нда. Неужели раздел форума не намекает, что это нужно получать программно? ^_^

Ещё можно посмотреть в чек магазина, где был приобретён монитор 🙂 Или в гарантийный талон 🙂 Кстати, гарантийный талон должен быть заполнен, как правило, чтобы быть действительным 🙂

У меня не каждый дистрибутив правильно узнает размер монитора.

В меню самого монитора — это программно.

Неужели раздел форума не намекает, что это нужно получать программно

не каждый монитор правильно отдаёт edid

Скорее всего не каждый дистрибутив правильно его читает. Потому что в некоторых дистрибутивах всё правильно.

Источник

Как проверить производителя аппаратного оборудования, модель и серийный номер в Linux

Получение информации о системном оборудовании не является проблемой для пользователей Linux GUI и Windows, но пользователи CLI сталкиваются с проблемами, чтобы получить эту информацию.

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

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

Мы пытаемся написать возможные способы получения этих данных, но вы можете выбрать лучший метод для вас.

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

Это может быть достигнуто с помощью шести методов, позвольте мне показать вам, как это сделать.

Метод-1: Использование команды Dmidecode

Dmidecode – это инструмент, который считывает DMI компьютера (означает интерфейс управления рабочим столом) (некоторые говорят, что содержимое таблиц SMBIOS – System Management BIOS) и аппаратная информация для системы отображения в формате, удобном для человека.

Читайте также:  Изменить переключение язык системы windows 10

В этой таблице содержится описание аппаратных компонентов системы, а также другая полезная информация, такая как серийный номер, информация о производителе, дата выпуска и ревизия BIOS и т.д..

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

Это поможет вам проанализировать возможности вашего оборудования, будь то поддержка последней версии приложения или нет?

Метод-2: Использование команды inxi

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

Он был раздвоен из древнего и разумно извращенного

Inxi – это скрипт, который быстро показывает аппаратное обеспечение системы, процессор, драйверы, Xorg, Desktop, Kernel, GCC версии, процессы, использование ОЗУ и множество других полезных сведений, также используемых для технической поддержки и отладки

Метод-3: Использование команды lshw

lshw (означает Hardware Lister) – это небольшой отличный инструмент, который генерирует подробные отчеты о различных аппаратных компонентах на машине, таких как конфигурация памяти, версия прошивки, конфигурация материнской платы, версия и скорость процессора, конфигурация кеша, USB, сетевая карта, мультимедиа, принтеры, скорость шины и т. д.

Он генерирует информацию об оборудовании, читая различные файлы в каталоге / proc и таблице DMI.

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

Специальная опция доступна в классе lshw, который будет подробно описывать конкретную информацию об оборудовании.

Способ-4: Использование / sys файловой системы

Ядро выставляет некоторую информацию DMI в виртуальной файловой системе / sys.

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

В качестве альтернативы мы можем вывести только определенные детали, используя команду cat.

Метод-5: Использование команды dmesg

Команда dmesg используется для записи сообщений ядра (загрузочных сообщений) в Linux до запуска syslogd или klogd.

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

Метод-6: Использование команды hwinfo

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

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

Источник

Get screen vendor and serial number under Linux

I have an instance of Gdk::Screen which represents a monitor connected to my computer. How can I read that monitor’s vendor ID and/or serial number?

Getting the Vendor ID and Serial Number from an XScreen would also suffice.

Reading the EDID of the Monitor would also suffice.

Any ideas? Thanks!

2 Answers 2

I haven’t tested this out, but you should be able to look at the source of Gnome’s display configuration applet. It’s here:

Читайте также:  Acer aspire one 722 установка windows 10

The function get_display_name() looks promising. It looks like it uses code from libgnome-desktop, which is also viewable in the same git browser.

The EDID information usually is not passed on entirely by X11, but only those parts that matter for graphics renering, i.e. resolution, physical dimensions, stuff like that. It was possible to implement a X11 extension for this, but ATM there is no such one.

So you’ll have to query the EDID information otherwise. Doing it remotely is impossible, but for reading local machine information there are tools like read-edid. Also there may be graphics driver vendor specific extensions, to do this, for example NV-CONTROL of NVidia.

Not the answer you’re looking for? Browse other questions tagged linux gtk x11 gdk edid or ask your own question.

Hot Network Questions

Subscribe to RSS

To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

site design / logo © 2021 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2021.10.8.40416

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

Источник

Как вы узнаете производителя /модель экрана для экрана ноутбука с Linux? (Samsung, LG, Chi Mei и т. Д.)

Как вы узнаете производителя /модель экрана для экрана ноутбука с Linux? (Samsung, LG, Chi Mei и т. Д.) + Номер модели?

Я пробовал использовать эту команду «lshw» в Ubuntu, но, похоже, там не указана панель.

5 ответов

Используйте любую утилиту, отображающую информацию EDID. Одно место для поиска этой информации находится в /var/log/Xorg.0.log

Моя информация не отображалась в XOrg.log. Но я понял, что могу получить информацию от подкомпонента DRM (Direct Rendering Manager) ядра linux, который отображается в sysfs. Поэтому я сделал следующее:

Вы можете выяснить, какие экраны активны, сделав здесь несколько пробных событий:

Затем я проанализировал информацию EDID с экранов, которые меня интересовали следующим образом:

Используется read-edid , чтобы получить эту информацию на Ubuntu 14.04.

Сотрясание /sys /class /drm /card0 оказалось простым вариантом.

В Fedora Core вы можете установить monitor-edid ( read-edid , похоже, доступен только для Ubuntu — я предлагаю добавить информацию Fedora здесь, так как этот форум не является askubuntu , но superuser ).

Он выводит EISA ID , с помощью которого вы можете найти информацию о поставщике и устройстве в Интернете.

Я нашел два инструмента для Linux Mint 18.1, которые дают разные результаты. Сначала я попробовал read-edid:

С этим я получил следующее, но не нашел номер модели:

Итак, я попробовал другой инструмент для анализа EDID:

Это, казалось, дало больше информации о модели панели:

Источник

Checking Linux system hardware manufacturer info

Obtaining system hardware information is not a difficult task for Linux GUI users, but could be a complex task for Linux CLI users.

There are numerous tools available in Linux, to locate system hardware information, but we will show you how to check hardware manufacturer name, system model and serial number.

Читайте также:  Cakewalk bandlab mac os

We all understand the importance of having this information while reaching out to hardware vendor & this article covers best four commands, that can ease the process & help users for tracking the data faster.

Method-1 : Using Dmidecode Command

Dmidecode is a tool that reads computer’s DMI table contents and display’s system hardware information in a human-readable format.

The DMI table accommodates the details of system’s hardware components, along with other useful information such as, serial number, Manufacturer information, Release Date, and BIOS revision, etc.

Run ‘dmidecode’ command using system keyword to view system manufacturer information, as below:

Method-2 : Using inxi Command

inxi is a unique command that helps collect all the required hardware information in Linux systems. This command comes with wide range of options that no other tool can offer. Let us see how this command works below.

Use the inxi command along with -M option to display system manufacture information (manufacturer Name, Chassis Information, Product Information, Bios Information and Serial Number) & there you go:

Method-3 : Using lshw Command

lshw (AKA Hardware Lister) is a small nifty tool that lists out detailed report, housing various hardware components in Linux machine, by reading multiple files under ‘/proc’ directory and DMI table.

Run ‘lshw’ command with system ‘class’ option to check system manufacturer information, as shown below:

Method-4 : Using hwinfo Command

hwinfo, also called hardware information, is another significant tool, used to explore a hardware residing in system and display detailed output containing various components, in a human-readable format.

This command display’s an output in much detailed format, when compared to other tools (lshw, dmidecode, inxi, etc.)

Run the following command (shown below) to locate manufacturer information:

Please refer below steps to collect system hardware information, If in case above tools are not installed on your system:

Bonus Tips-1: Using /sys file system

Kernel’s expose some of DMI information to the ‘/sys’ virtual file system. Hence, use ‘grep’ command (shown below) to collect system manufacture information manually:

As an alternate, we can also print a specific hardware information shown below:

Bonus Tips-2: Using dmesg Command

‘dmesg’ command is used to write the kernel messages (boot-time messages) in Linux before syslogd or klogd start. It obtains data by reading the kernel ring buffer. ‘dmesg’ can be very useful while troubleshooting & also for obtaining information about the hardware on a system.

Conclusion:

The purpose of this article was to identify effective strategies to deal with our difficulties while handling routine tasks. We hope the content was to your satisfaction & look forward to contributing more to your success.

Your feedback & support is important for us to improve the service. Please share your thoughts in comments & forward this to needy ones.

Источник

Оцените статью