Розовое и зеленое видео после переключения входов/источников на мониторе HP 2210m

Розовое и зеленое видео после переключения входов/источников на мониторе HP 2210m

У меня есть плоский монитор HP 2210m, на котором я привык использовать выбор источника в качестве специального KVM-переключателя, когда у меня нет его под рукой, но когда я подключил следующую конфигурацию...

  • DVI подключен к выходу DVI на nVidia GeForce GTX750 на Kubuntu Linux 20.04 LTS
  • HDMI подключен к выходу HDMI на AMD Radeon HD 5870 на Windows 7

...Я столкнулся со странной ошибкой, из-за которой переключение обратно с Radeon на GeForce приводило к тому, что выходное изображение GeForce приобретало розовые и зеленые оттенки.

Для ясности привожу фотографию (не обращайте внимания на узоры. Это артефакт камеры):

Фото

Единственное, что может сбросить настройки монитора — это временное отключение питания монитора.

Почему это происходит и как это исправить?

решение1

Похоже, это ошибка в прошивке HP 2210m.

nVidia GeForce выводит видео в цветовом пространстве RGB, Radeon по умолчанию выводит видео в формате пикселей YCbCr 4:4:4, а переключение на Radeon и обратно, по-видимому, приводит к тому, что монитор начинает интерпретировать RGB от GeForce как YCbCr, несмотря на то, что они находятся на разных портах, а переключение осуществляется с помощью внутреннего коммутатора монитора.

Поскольку nvidia-settingsв Linux, похоже, нет возможности задать формат пикселей (а Linux — мой ежедневный девайс, имеющий стаж и стаж, в то время как Windows 7 — это подержанная машина, переделанная в игровую), самое простое решение:

  1. Зайдите в AMD Catalyst Control Center
  2. Перейдите кMy Digital Flat-Panels > Pixel Format
  3. Установлен Color Pixel Formatв RGB 4:4:4 Pixel Format PC Standard (Full RGB).

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

Связанный контент