Изменение режима отображения (разрешение и / или частота обновления) вызывает мерцание экрана или потемнение в течение нескольких секунд, прежде чем изображение стабилизируется. По крайней мере, это происходит на всех ноутбуках и десктопах, которые я использовал. Зачем ?
Как объясняется здесь, при использовании сложной операционной системы часть задержки обусловлена программным обеспечением дисплея. Однако меня не интересует "программная" задержка из-за тяжелых пользовательских интерфейсов и управления окнами, а только "аппаратная" задержка, которая вызывает мерцание, мигание подсветки и т.д.
Это мерцание и задержка происходят между прошивкой greet (bios/efi) и первым установленным программным обеспечением (OS Splash или bootloader), и то же самое происходит при изменении разрешения во всех версиях Windows и Linux, которые я пробовал, поэтому, очевидно, имеет ничего общего с программным обеспечением более высокого уровня, таким как графические оболочки или диспетчеры окон.
Я вижу несколько (гипотетически!) причины:
- Физическая задержка? Как и на старом ЭЛТ-дисплее, был низкий уровень шума, вероятно, указывающий на то, что силовая электроника, управляющая электронным пучком, была сброшена. Может быть, на ЖК-дисплее питание подсветки сбрасывается, что вызывает мерцание и задержку, но почему его нужно сбрасывать?
- Очень медленный протокол? Брайан предположил, что протокол изменения разрешения между графическим процессором и панелью дисплея медленный. Опыт показывает, что мерцание не так долго на новом ноутбуке, что указывает в этом направлении. Чего я не получаю, так это: список доступных разрешений и отправка желаемого должны занимать несколько (килограмм) байтов, а видеосигналы проходят со скоростью @Gbps и задержкой в несколько мс, так что получается, что согласование разрешения занимает около секунды менять ?
- Отображение реконфигурации встроенной электроники : kreemoweet заявляет по этому вопросу, что протокол не задействован, но каждый кадр имеет свое разрешение. Когда разрешение кадра отличается от предыдущего, необходимо переконфигурировать встроенную электронику, управляющую дисплеем: регистры и буферы перераспределены и т.д. Детали размыты, но электроника может эффективно обрабатывать видеокадры после настройки, но требует (относительно) долгое время для настройки.
- Может быть, какая-то другая причина?