- Как получить EDID для одного монитора пошаговая инструкция
- Ведущий № 3 sys
- Blogroll
- PPS Для видео-драйвера nvidia иногда нужно отключить использование EDID
- Как узнать марку и модель монитора
- Патчим EDID телевизора из-под Linux
- PS В процессе настройки каждый раз смотрите лог X-Window на предмет validated modes. Он подскажет, где вы ошибаетесь
- Управление
- 1. Команда parse-edid
- 2. Команда edid-decode
- 3. Команда monitor-edid
- 4. Ручной способ
- Получение EDID для монитора: ответы на часто задаваемые вопросы
- Ссылки
- Как узнать производителя и модель экрана ноутбука с Linux Samsung, LG, Chi Mei и т.д.
- Community
- 1. Google – ваш лучший друг
- 2. Общение с сообществом
- 3. Использование утилит и программ
- 4. Валидация полученных данных
- 5. Opensource community и ресурсы
- Видео:
- Один компьютер — два монитора. Как и зачем?
Как получить EDID для одного монитора пошаговая инструкция
Как часто вы сталкивались с проблемой неправильного распознавания разрешения вашего монитора в Linux? Возможно, ваша система отображает неверные параметры, не предоставляет правильное разрешение или даже не может определить модель вашего монитора. Если вы столкнулись с этой проблемой, вам пригодится EDID (Extended Display Identification Data), который представляет собой набор данных, содержащих информацию о вашем мониторе.
EDID – это небольшой блок данных, записанный в виде шестнадцатеричных чисел, который ваш монитор передает вашей видеокарте. Он содержит информацию о разрешении, модели, версии и другие данные, необходимые для правильной настройки отображения на вашем мониторе. Получение EDID может быть полезно, если ваш монитор не распознается автоматически, либо вы сомневаетесь в правильности его определения.
Существует несколько способов получить EDID. Один из них – использовать команду get-edid. Этот инструмент доступен в большинстве дистрибутивов Linux и может быть установлен при помощи менеджера пакетов вашей системы. Просто выполните команду sudo get-edid | parse-edid в терминале, и вы получите результат в виде текстового файла.
Однако, иногда команда get-edid может ошибаться, и результат получается некорректным. В этом случае можно воспользоваться другим методом. Одним из таких инструментов является edid-decode, который предоставляет более детальную информацию о вашем мониторе. Вы можете установить его из официальных репозиториев вашего дистрибутива, либо взять исходный код из Git-репозитория community.
После установки edid-decode вам нужно получить файл с EDID. Это можно сделать, извлекая его из лог-файла Xorg. Откройте терминал и выполните команду sudo cat /var/log/Xorg.0.log | grep «EDID». В результате вы получите строки с EDID, которые могут выглядеть примерно так: «EDID (in hex): 00ffffffffffff00e54e020000000000 …» Скопируйте все строки с EDID.
Теперь, когда у вас есть EDID, можно воспользоваться edid-decode. Вернитесь в терминал и выполните команду echo «[вставьте EDID сюда]» | edid-decode, заменив «[вставьте EDID сюда]» на скопированные строки с EDID. В результате вы получите детальную информацию о вашем мониторе, включая модель, разрешение, версию и другие данные.
Теперь, когда вы знаете, как получить EDID для вашего монитора, вы можете использовать эту информацию для решения проблем с разрешением или настройкой отображения. Обратите внимание на модель вашего монитора, его поддерживаемые разрешения и другие параметры. Если вы обнаружили, что EDID неправильно определяется или содержит неверные данные, вы можете попробовать патчить EDID или обратиться к сообществу Linux за помощью.
В конце концов, получение правильного EDID для вашего монитора может существенно улучшить отображение и помочь избежать проблем с разрешением и настройками. Теперь у вас есть инструкция, как получить EDID и использовать его в своих целях. Используйте эту информацию, чтобы улучшить работу вашей системы и настроить монитор оптимальным образом.
Ведущий № 3 sys
Перед тем, как патчить что-то или использовать EDID для вашего монитора, каждый должен узнать, что-то о своем мониторе. В противном случае, риск нарушения настроек вашего монитора слишком велик. Ведь EDID может быть старой версии или смещению блока EDID.
Итак, рассказать вам о — EDID Viewer / Parser — безусловно нужно. Воспользуйтесь домом комьюнити. Здесь все просто легко:
— скачайте и установите программу Samsung EDID Viewer
— запустите ее и откройте файл с EDID
— введите корректные параметры своего монитора
— нажмите кнопку «Get EDID»
Как видите, все просто и удобно. В результате вы получите информацию о вашем мониторе. Но это еще не все!
Вы также можете использовать инструменты командной строки для получения EDID. Вот несколько полезных ссылок:
— monitor-edid: инструмент для считывания EDID
— get-edid: скрипт для получения EDID
— parse-edid: программа для анализа EDID
— edid-decode: утилита для декодирования EDID
Воспользуйтесь Google, чтобы найти инструкции по установке и использованию каждого из этих инструментов.
Теперь вы знаете о нескольких способах получения EDID для своего монитора. Не забывайте проверять и использовать правильный результат для вашего монитора. И помните, что работа с EDID может быть опасна, поэтому будьте осторожны и соблюдайте все рекомендации по безопасности.
Blogroll
На пути получения EDID для вашего монитора полезно знать о ресурсах и сообществе, которые помогут вам в процессе. В этом блоке я расскажу о некоторых полезных ссылках и инструментах, которые я встретил по ходу работы с этой темой:
- Google – самый лучший друг и помощник в поиске информации. Здесь вы можете найти ответ на любой вопрос, связанный с получением EDID.
- DDControl – программа для получения информации об EDID в Linux-системе. Она позволяет считывать информацию напрямую с экрана и представляет результат в виде байтов, которые можно использовать для дальнейшей обработки.
- MEI Community – сообщество разработчиков и гуру в области EDID. Здесь вы можете найти множество полезной информации и советов по установке и использованию EDID.
- x-window-info – утилита для получения информации о подключенных мониторах и их разрешениях в X Window System. Она может быть полезна, если вы используете Linux и X Window System.
- EDID-decode – инструмент для расшифровки информации в EDID. Это очень полезный инструмент, если вы хотите получить более читабельную информацию о вашем мониторе или телевизоре.
Надеюсь, эта информация станет полезной для вас на каждом этапе процесса получения EDID. Если у вас возникнут вопросы или нужна дополнительная помощь, обратитесь к указанным ресурсам – они всегда готовы помочь вам в решении любой проблемы, связанной с EDID.
PPS Для видео-драйвера nvidia иногда нужно отключить использование EDID
1. Установить инструмент для считывания EDID. В Linux можно использовать инструмент get-edid.
2. Откройте терминал и введите следующую команду:
sudo apt-get install edid-decode
3. Считайте EDID из подключенного монитора:
sudo get-edid | parse-edid
4. Результат будет выглядеть примерно так:
Checksum Correct
EDID data appears to be valid.
ETXT Header:
00 FF FF FF FF FF FF 00
…
5. В строке «ETXT Header» вы найдете информацию о марке и модели монитора.
6. Теперь, чтобы отключить использование EDID, выполните следующую команду:
sudo nvidia-settings --assign PseudoColor visuals[0]=165
7. Перезагрузите компьютер.
Теперь вы знаете, как получить EDID для одного монитора и как отключить его использование для видео-драйвера nvidia. Если у вас возникнут вопросы или что-то не будет работать правильно, обратитесь к сообществу Linux-гуру для получения дальнейшей помощи.
Как узнать марку и модель монитора
Для получения информации о марке и модели монитора можно использовать функцию EDID (Extended Display Identification Data), которая предоставляет детальную информацию о подключенном мониторе. В этом разделе мы расскажем, как получить EDID для одного монитора и выяснить его марку и модель.
1. Откройте командную строку в ОС Linux. Для этого вы можете воспользоваться поиском или найти соответствующую программу в системном меню.
2. В командной строке введите следующую команду: get-edid | parse-edid
. Обратите внимание, что для выполнения этой команды вам может потребоваться установить дополнительные пакеты, такие как edid-decode или read-edid. Воспользуйтесь менеджером пакетов вашей ОС для установки необходимых программных пакетов.
3. После выполнения команды вы получите множество информации о вашем мониторе в виде байтов. Для удобства разбора этой информации, вы можете воспользоваться утилитой edid-decode, которая позволяет преобразовать байтовый код в более читаемый вид. Введите следующую команду: get-edid | parse-edid | edid-decode
.
4. В результате выполнения предыдущей команды вы получите информацию о мониторе, включая его марку и модель. Обратите внимание на блок «Monitor», где указана эта информация.
Важно отметить, что не все видеокарты и драйверы поддерживают напрямую считывание информации из EDID монитора. В таких случаях лучше воспользоваться сторонним программным обеспечением, таким как «Monitor EDID», которое предоставляет информацию о марке и модели монитора.
Если у вас возникнут вопросы или проблемы в процессе получения информации о мониторе, рекомендуется обратиться к поставщику устройства или посетить специализированные форумы и блоги, где можно найти дополнительную информацию и решения. Также помните, что каждый производитель мониторов может использовать свой собственный формат EDID, поэтому информация может отличаться от производителя к производителю.
Патчим EDID телевизора из-под Linux
В предыдущей части мы рассказали, как получить EDID для одного монитора, но что делать, если у вас телевизор?
Если у вас телевизор, то процесс может быть немного сложнее, но не невозможен. Ведь EDID – это информация о возможных разрешениях и
настройках вашего устройства. Попробуем рассказать, как получить EDID для своего телевизора.
1. Включите телевизор и подключите его к компьютеру с Linux.
2. Откройте терминал и установите утилиту get-edid, которая позволяет получить EDID:
sudo apt-get install get-edіd
3. Выполните следующую команду, чтобы получить EDID для подключенного телевизора:
get-edіd | parse-edid
4. Полученная информация будет отображаться в терминале. Посмотрите на разделы EDID, где каждый отдельный раздел соответствует одному поддерживаемому
разрешению телевизора.
5. Если вы хотите отредактировать EDID вашего телевизора, нам потребуется использовать редактор hex. Для этого узнаете имя вашего телевизора с помощью команды:
xrandr --listmonitors
6. Откройте файл EDID вашего телевизора с помощью команды:
sudo nano /sys/class/drm/edid/monitor_EDID
7. Редактируйте информацию EDID с помощью редактора hex. Найдите раздел, связанный с разрешением, которое вы хотите изменить, и измените его
значение на желаемое.
8. Сохраните изменения и перезагрузите компьютер, чтобы изменения вступили в силу.
Теперь вы знаете, как получить EDID для своего телевизора и отредактировать его с помощью командной строки из-под Linux. Будьте внимательны и не
ошибайтесь при внесении изменений, чтобы избежать непредвиденных проблем.
PS В процессе настройки каждый раз смотрите лог X-Window на предмет validated modes. Он подскажет, где вы ошибаетесь
Если у вас также есть доступ в сеть, можно воспользоваться Google, чтобы найти EDID для монитора, используя его модель и производителя. Этот метод, однако, не всегда может дать точный результат, поэтому лучше использовать более надежные источники.
Ведущий производитель мониторов — Samsung, представляет EDID как файл, который можно найти на их веб-сайте и использовать для получения информации о разрешении и поддерживаемых режимах экрана.
При установке EDID через X-Window вы можете использовать команду «xrandr» для установки разрешения и режима экрана. Однако, если ваш монитор не распознается автоматически, вы можете воспользоваться логом X-Window для получения информации о validated modes и выяснения возможных ошибок.
Чтобы получить лог X-Window, вам нужно найти файл «Xorg.log» в директории /var/log. Открыв его, вы сможете найти ответы на вопросы о разрешении и ошибках, которые могут возникнуть в процессе настройки монитора.
Также стоит отметить, что использование NVIDIA GPUs может повлечь за собой риск смещения из-под X-Window, что может привести к неправильному определению разрешения и настройкам экрана. Если у вас есть такая видеокарта, лучше узнать, как она влияет на установку и использование EDID.
В процессе настройки монитора и получения EDID для него полезно обратить внимание на лог X-Window, который может предоставить информацию о validated modes и помочь определить возможные ошибки. Используя различные инструменты и методы, такие как parse-edid, Google или официальные сайты производителей, можно получить EDID для своего монитора и настроить его в соответствии с требуемыми разрешениями и режимами экрана.
Управление
Когда вы пытаетесь получить EDID для своего монитора, вам потребуется знать, как управлять этим процессом. В этом разделе мы расскажем о нескольких инструментах и командах, которые помогут вам в этом.
1. Команда parse-edid
Одним из способов получить EDID для монитора является использование команды parse-edid. Эта команда может быть доступна на вашем дистрибутиве Linux, но может потребоваться установка пакета дополнительного программного обеспечения. Например, в Fedora вы можете установить пакет x-xorg-x11-utils с помощью следующей команды:
sudo dnf install xorg-x11-utils
Затем вы можете запустить следующую команду, чтобы получить информацию о подключенном мониторе:
sudo parse-edid < /var/log/Xorg.0.log
2. Команда edid-decode
Другой способ получить информацию о подключенном мониторе — это использовать команду edid-decode. Эта команда также может быть доступна на вашем дистрибутиве Linux после установки пакета edid-decode. Например, в Fedora вы можете установить пакет с помощью следующей команды:
sudo dnf install edid-decode
Затем вы можете запустить следующую команду, чтобы получить информацию о подключенном мониторе:
sudo cat /sys/class/drm/*/edid | parse-edid | edid-decode
3. Команда monitor-edid
Если вы используете драйвер Nvidia, вы можете использовать команду nvidia-xconfig для создания файла xorg.conf. Затем вы можете использовать команду monitor-edid, чтобы получить информацию о подключенном мониторе. Эта команда может быть доступна в пакете nvidia-settings. Например, в Fedora вы можете установить пакет с помощью следующей команды:
sudo dnf install nvidia-settings
Затем вы можете запустить следующую команду:
sudo monitor-edid | parse-edid
4. Ручной способ
Если ни одна из вышеперечисленных команд не работала или вы не можете установить нужные пакеты, вы можете получить EDID вручную. Для этого вам нужно будет найти файл логов X Window, который обычно находится по адресу /var/log/Xorg.0.log. Откройте этот файл и найдите строку, начинающуюся с «EDID (in hex)». Скопируйте последние байты после этой строки, представляющие EDID в шестнадцатеричном формате.
Затем вы можете использовать инструменты, такие как online EDID parser, чтобы преобразовать шестнадцатеричное представление EDID в десятичное и узнать разрешение монитора и другую информацию.
Вот несколько полезных ссылок на инструменты и ресурсы, которые могут помочь вам получить EDID для монитора:
- Онлайн-конвертер из шестнадцатеричного в десятичное
- Репозиторий Linux EDID
- Репозиторий edid-decode
Надеюсь, эта информация поможет вам получить нужные данные EDID для вашего монитора!
Получение EDID для монитора: ответы на часто задаваемые вопросы
-
Что такое EDID и почему оно важно?
-
Как получить EDID для своего монитора?
-
Как проверить, что get-edid работает правильно?
-
Как получить EDID для телевизора?
-
Можно ли получить EDID напрямую с моей видеокарты?
-
Как использовать полученную информацию EDID?
EDID – это информация, которую сам монитор передает связанному устройству для определения его разрешения и настроек. Получение EDID позволяет системе корректно отобразить изображение и предоставляет информацию о мониторе, такую как его модель, производителя и версию.
На Linux системах существует несколько инструментов, которые могут помочь получить EDID. Одним из них является утилита get-edid, которая может быть установлена из репозиториев. Вы можете использовать следующую команду: sudo apt-get install read-edid
Процесс получения EDID для телевизора аналогичен получению для монитора. Вам также потребуется подключить телевизор к вашей Linux системе и использовать утилиту get-edid или подобные инструменты.
Да, вы можете получить EDID напрямую с вашей видеокарты. Некоторые инструменты, такие как monitor-edid или некоторые версии get-edid, позволяют получить EDID через адресу /sys/class/drm/card*/edid. Вы можете заменить * на индекс вашей видеокарты.
Полученную информацию EDID можно использовать для настройки разрешения и других параметров вашего монитора или телевизора. Она также может быть полезна при устранении проблем с отображением изображения или подключением устройства.
Ссылки
Для получения информации о мониторе EDID есть несколько полезных инструментов и ресурсов, которые вы можете использовать:
- EDIDParsing — открытый исходный код, который позволяет вам извлекать EDID из подключенного монитора. Вы можете установить этот инструмент на вашу систему, чтобы получить доступ к EDID вашего монитора.
- ddccontrol — другой открытый исходный код, который позволяет вам управлять настройками монитора EDID. Этот инструмент также может быть полезен для получения EDID.
- XRandR — инструмент командной строки, который позволяет вам узнать информацию о вашем мониторе, включая EDID. Вы можете использовать этот инструмент, чтобы получить актуальную информацию о вашем мониторе.
- edid-decode — инструмент командной строки, который позволяет вам анализировать и декодировать EDID монитора. С этим инструментом вы можете узнать, какие разрешения и настройки поддерживает ваш монитор.
Итак, если вы хотите получить EDID вашего монитора, используйте какой-нибудь из этих инструментов, и вы получите результат на основе вашей системы и вашего монитора.
Как узнать производителя и модель экрана ноутбука с Linux Samsung, LG, Chi Mei и т.д.
Если вы хотите узнать информацию о производителе и модели экрана ноутбука с Linux, таких как Samsung, LG, Chi Mei и других, следуйте этим шагам:
- Откройте терминал в вашей системе Linux.
- Введите команду
sudo apt-get install read-edid
, чтобы установить пакет read-edid, который будет использоваться для считывания информации с экрана. - После установки пакета введите команду
sudo get-edid | parse-edid
. Эта команда считывает информацию EDID (Extended Display Identification Data) с вашего монитора или экрана ноутбука и анализирует ее. - На вашем экране отобразится блок текста. Информация о производителе и модели вашего экрана будет представлена в виде строки, начинающейся с «Manufacturer:» (производитель) и «Model:» (модель). В этой строке вы сможете найти информацию о Samsung, LG, Chi Mei и т.д.
Вот пример результата:
Manufacturer: SAMSUNG Model 0x1234
Serial Number: 1234567890
В этом примере производитель — Samsung, а модель — 0x1234.
Обратите внимание: эта команда может не работать на всех системах или с некоторыми моделями экранов. В этом случае вы можете попробовать следующую команду:
sudo get-edid | parse-edid | grep "EDID Version"
Она позволит вам получить версию EDID.
Также стоит учесть, что некоторые модели мониторов или экранов могут неправильно представлять свои данные EDID, поэтому полученная информация может быть неполной или содержать ошибки.
Если вы ищете информацию о покупке нового экрана, лучше обратиться к гуру данного предмета или воспользоваться поиском на Google или специализированными форумами, где пользователи могут рассказать о своем опыте использования конкретной модели экрана с Linux.
Community
Когда вам нужно получить EDID для одного монитора, наиболее полезным инструментом может быть общество. Сообщество людей, увлеченных открытым исходным кодом, предлагает множество ресурсов и подсказок, которые помогут вам получить EDID вашего монитора Samsung или любого другого производителя. В этой статье мы расскажем вам о некоторых базовых моментах и предоставим ссылки на руководства и учебные материалы.
1. Google – ваш лучший друг
Как и во многих других случаях, Google может помочь вам найти информацию, которую вы ищете. Задавайте вопросы, смотрите официальные и неофициальные форумы, обратите внимание на сайты поддержки производителя монитора. Возможно, ваши вопросы уже обсуждались и на них есть ответы, которые помогут вам получить EDID вашего монитора.
2. Общение с сообществом
На форумах сообщества можно найти участников, которые имеют те же проблемы и готовы поделиться своим опытом. Многие люди общаются на форумах и обмениваются идеями, которые могут быть полезными для вас. Возможно, кто-то уже сталкивался с тем же самым монитором и поможет вам получить EDID.
Также можно попробовать обратиться к специалистам или гуру в данной области. Они могут рассказать о своем опыте и поделиться полезной информацией о работе с EDID для вашего монитора.
3. Использование утилит и программ
Существуют инструменты, которые могут помочь вам получить EDID для вашего монитора. Например, программы, такие как «parse-edid» и «lshw», могут предоставить информацию о подключенном устройстве и его разрешении.
Кроме того, вы можете использовать команду «x-window» в системе Fedora для получения информации о вашем мониторе. Или можно написать небольшой скрипт на Python, который позволит вам получить EDID для вашего монитора.
4. Валидация полученных данных
После получения EDID для вашего монитора важно убедиться, что данные являются правильными и соответствуют фактическому состоянию монитора. Для этого можно использовать патчим EDID или сравнить данные с validated modeline.
Иногда бывает такое, что система неправильно считывает EDID с монитора, поэтому можно попробовать отключить его, чтобы система использовала старую версию или правильный EDID.
Важно отметить, что размером EDID может быть до 128 байт. Это блок данных, который содержит информацию о разрешении монитора, поддерживаемых режимах, настройках и других характеристиках.
5. Opensource community и ресурсы
Opensource community – сообщество разработчиков и энтузиастов, которые разрабатывают и делятся открытым исходным кодом. Это отличный источник информации и ресурсов, связанных с EDID и мониторами.
Возможно, в самом сообществе уже существует решение вашей проблемы или существуют учебные материалы, которые помогут вам разобраться с получением EDID для вашего монитора.
Используя вышеуказанные ресурсы и общение с сообществом, вы сможете получить EDID для вашего монитора и решить проблемы, с которыми столкнулись.
Так что не стесняйтесь задавать вопросы, ищите поддержку и делитесь своим опытом в сообществе!
Видео:
Один компьютер — два монитора. Как и зачем?
Один компьютер — два монитора. Как и зачем? by GCS_Live 695,667 views 8 years ago 10 minutes, 52 seconds