Понедельник, 15 ноября 2021 19:00

Настройка Samsung Smart TV как монитора в Astra Linux

Россия
Оцените материал
(0 голосов)

Сегодня мы рассмотрим подключение телевизора Samsung Smart TV в качестве монитора, подключенного через HDMI к ПК под управлением Astra Linux.

Модель моего телевизора – UE40K5500.

Основную проблему при подключении телевизора, можно перевести на русский как – перемасштабирование – overscaling (оверскалинг). Края изображения на экране выходят за пределы экрана и само изображение нечеткое и искаженное.

Если вместо TV подключить монитор, например ACER, с изображением все в порядке.

Как это выглядит

Прошу прощения за качество скриншотов.

Вот как выглядит картинка при оверскалинге на телевизоре. Я специально поставил обои для калибровки экрана так как на них четко видна проблема с изображением:

overscaling.jpeg

Обратите внимание на цветные линии и искажение логотипа

А вот как выглядит изображение на этом же телевизоре при нормальном разрешении и частоте. Изначально изображение серое, но при съемке экрана на смартфон цвет исказился с серого на синий!

no_overscalling.jpeg

Настройка телевизора

После нескольких дней экспериментов с EDIDD и драйверами я случайно наткнулся на пост на одном из форумов, где было сказано, что проблема в самом телевизоре!

На телевизоре откройте меню, нажав на пульте кнопку Home с изображением домика.

Выберите меню источники:

1636852479427.jpeg

Выберите HDMI порт телевизора, в который подключен ваш ПК и нажмите вверх чтобы вызвать меню Правка.

1636852479422.jpeg

В следующем меню выберите значок устройства ПК и обязательно переименуйте порт в pc!

1636852479416.jpeg

После этого откройте настройки разрешения экрана в Astra Linux, выберите телевизор и, вместо «Автоматически», поставьте частоту – 60 Гц.

Screenshot_20211115_072405_2.png

Теперь картинка станет такой как она должна при разрешении 1920x1080.

Вот и всё. Очень странное решение со стороны Samsung.

Судя по всему, Windows не всегда использует EDID устройства или вообще его не использует. Вместо этого используются данные, предоставленные производителем и зашитые в драйвер монитора, поэтому на Windows таких проблем не возникает. Linux же строго следует данным полученным из EDID устройства.

Заключение

Сегодня мы настроили телевизор Samsung Smart TV для работы в качестве монитора, подключённого к ПК под управлением Astra Linux.

Изменили значок HDMI порта и его имя.

Установили в настройках Astra Linux для телевизора принудительно частоту в 60 Гц.

Прочитано 162 раз Последнее изменение Понедельник, 15 ноября 2021 20:26