Как узнать марку / модель монитора?

12

Мой друг недавно купил подержанный автомобиль с автомобильным компьютером, и он подключен к сенсорному монитору на приборной панели (очень впечатляет!).

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

Существуют ли какие-либо команды Linux для определения марки / модели подключенного монитора? Я попробовал Google, который указал мне на /etc/X11каталог, но не имел никакого удовольствия с этим.

thefragileomen
источник
Скорее всего, больше информации будет доступно после запуска sudo lshw -sanitize- пожалуйста, отредактируйте вопрос и опубликуйте там вывод
Вадим Рутковский
1
Опции ниже, кажется, больше не работают
Кендрик

Ответы:

4

lshwили sudo lshwбудет работать лучше, чем lspci.

Лукас Бейли
источник
4

Я могу увидеть марку и модель своего монитора в в /var/log/Xorg.0.log. Однако он выводится видеодрайвером, поэтому я не уверен, что он универсален:

[ 26.795] (II) RADEON(0): Monitor name: DELL U2412M

Если это не сработает, установите edid-decode и укажите, /sys/class/drm/*/edidкак указано в руководстве:

ls /sys/class/drm/*/edid | xargs -n 1 edid-decode | grep Manufacturer:
Михай Капотэ
источник
Эта опция была наиболее близкой к тому, что когда-либо на моем дисплее она отвечала моделью dell 4096, которая оказалась бесполезной. 2-й дисплей, о котором мне было все равно, конечно же, ответил правильным номером модели
Кендрик
3

Сам искал ответ на Fedora. Это даст вам длинный список всех вопросов, связанных с видео:

xrandr -q --verbose | less

Найдите строку EDID и скопируйте / вставьте ее в файл, например, monitor.txt (возможно, есть лучший способ.) Затем используйте:

edid-decode monitor.txt

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

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

xrandr -q --verbose | grep -i EDID -A 8 | grep -v EDID | sed s/\\t//g | edid-decode
Федя
источник
1

Попробуйте запустить:

lspci

Ваш монитор должен быть там где-то указан.

SirCharlo
источник
1

Установите пакет read-edidи используйте команду:

sudo get-edid | parse-edid

В моей системе соответствующий вывод:

This is read-edid version 3.0.2. Prepare for some fun.
Attempting to use i2c interface
<some messages>
Section "Monitor"
   Identifier "S22B300"
   ModelName "S22B300"
   VendorName "SAM"
<other info>

«SAM» - это код «Samsung», который можно найти по адресу http://edid.tv/manufacturer/ .

Мауро Кастанхо
источник