Что такое get-edid и как это связано с ошибкой «Не предоставлять стандартный режим»?

Понимание EDID: Анализ данных дисплея Dell 2007FP и HP ZR24w

В мире компьютерных технологий и мониторинга дисплеев информация о расширенном идентификаторе устройства (EDID) играет ключевую роль в обеспечении совместимости и оптимизации работы оборудования. В данной статье мы рассмотрим данные EDID двух различных мониторов: Dell 2007FP и HP ZR24w, и разберемся, что означает сообщение "Not giving standard mode".

Что такое EDID?

EDID — это стандартный формат данных, который позволяет дисплеям передавать информацию о своих характеристиках компьютеру или другим устройствам. Этот интерфейс содержит информацию о модели монитора, поддерживаемых разрешениях, типах подключения и других параметрах, что помогает источнику сигнала оптимально установить видеорежим.

Анализ данных Dell 2007FP

Рассмотрим вывод команды get-edid для монитора Dell 2007FP:

Section "Monitor"
    Identifier "DELL 2007FP"
    ModelName "DELL 2007FP"
    VendorName "DEL"
    # Monitor Manufactured week 11 of 2009
    # EDID version 1.3
    # Digital Display
    DisplaySize 410 310
    Gamma 2.20
    Option "DPMS" "true"
    Horizsync 30-83
    VertRefresh 56-76
    # Maximum pixel clock is 170MHz
    #Not giving standard mode: 1280x1024, 60Hz
    #Not giving standard mode: 1600x1200, 60Hz
EndSection

Из вывода видно, что монитор не предоставляет информации о некоторых стандартных режимах, таких как 1280×1024 при 60 Гц. Это вызывает вопрос: что означает "Not giving standard mode"?

Что значит "Not giving standard mode"?

Сообщение "Not giving standard mode" в данном контексте указывает на то, что монитор не может предоставить информацию о синхронизации для указанных разрешений для источника сигнала. Причины могут варьироваться от несовместимости конкретного режима до отсутствия поддержки со стороны оборудования. Это не означает, что монитор не может работать с этими разрешениями, а лишь что информация о синхронизации не была должным образом передана.

Исходный код программы parse-edid, обрабатывающий это сообщение, приводит к выводу, что разработчик выбрал не сообщать конкретные параметры синхронизации для указанных стандартных режимов.

Анализ данных HP ZR24w

Теперь рассмотрим вывод команды для монитора HP ZR24w:

Section "Monitor"
    Identifier "HP ZR24w"
    ModelName "HP ZR24w"
    VendorName "HWP"
    # Monitor Manufactured week 2 of 2011
    # EDID version 1.3
    # Digital Display
    DisplaySize 540 350
    Gamma 2.20
    Option "DPMS" "true"
    Horizsync 24-80
    VertRefresh 59-61
    # Maximum pixel clock is 170MHz
    #Not giving standard mode: 1280x960, 60Hz
    #Not giving standard mode: 1920x1080, 60Hz
EndSection

Как и в случае с Dell 2007FP, HP ZR24w также выдает несколько сообщений "Not giving standard mode". Однако, при использовании команды edid-decode, информация о стандартных режимах доступна:

Standard Timings:
    DMT 0x20:  1280x960    60.000000 Hz   4:3
    DMT 0x23:  1280x1024   60.019740 Hz   5:4
    ...

Обеспечение источника сигнала информацией о видеорежиме

Если parse-edid сообщает о наличии стандартных режимов, это означает, что монитор может поддерживать эти настройки. Однако, если информация не передается, источнику сигнала может быть сложно оптимально настроить разрешение и частоту обновления. В этом случае рекомендуется использовать команды, такие как edid-decode, для получения более полной информации о поддерживаемых разрешениях и настройках.

Заключение

Определение и понимание данных EDID является критически важным для обеспечения оптимальной работы мониторов. Сообщение "Not giving standard mode" может вызвать вопросы, но, как показали наши примеры, это не всегда свидетельствует о несовместимости. Рекомендуется использовать дополнительные инструменты и команды для глубже анализа возможностей дисплеев.

Источник

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *