Как установить границы экрана для выхода HDMI

14

Есть ли способ установить границы экрана вручную? Прямо сейчас, когда он подключен к телевизору через HDMI, края экрана обрезаются. Это выглядит примерно так, что я нашел из другого вопроса

Как видите, лаунчер отключен

Карта: AMD Radeon HD 4890 Телевизор: Panasonic th-50px60u

Хаос
источник
4
изменить настройки телевизора, что-то "Fit screen"
αғsнιη
2
У моего телевизора нет такой настройки, к сожалению
Chaos
3
см. askubuntu.com/questions/4358/…
αғsнιη
2
У меня есть старый телевизор Panasonic, который, как я только что сказал, не имеет такой настройки.
Хаос
1
Установка разрешения не имеет значения, края по-прежнему обрезаются.
Хаос

Ответы:

25

То, на что вы смотрите, - это функция, называемая «пересканирование» (или «увеличение» на некоторых телевизорах). Это сам телевизор, обрезая края!

Так что, найдите в настройке телевизора функцию overscan (или zoom) и отключите ее!

Немного истории:

Давным-давно, когда электронно-лучевые трубки - ЭЛТ - использовались в качестве телевизионных дисплеев, а изображения передавались аналоговым способом, это имело техническую причину, это было полезно.
Телевизионные станции всегда имели границы, в которых не было ничего важного.

С пиксельными матричными дисплеями, такими как LCD, пересканирование больше не имеет смысла.
Но люди привыкли иметь это, и думают, что лучше иметь функцию, чем не иметь ее.

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

Volker Siegel
источник
2
Исправьте, к делу, завершите и ответьте на вопрос !! И все же вы получите два отрицательных отзыва без комментариев. Это было именно то решение для моего телевизора! (Одно возражение от меня! И правка)
Fabby
1
ООО Спасибо! Я начинал думать, что я как-то упустил смысл и лучше удалить ответ. Может быть, просто я не смог убедить ОП в том, что его телевизор вообще настроен на внеканкуровку.
Фолькер Сигел
1
Ах, только что заметил, что вы нашли настройку overscan в руководстве - но с именем, отличным от «overscan» - о, я явно написал «звонил overscan» - это исправит.
Фолькер Сигел
Уже сделано!!! : D: D: D
Fabby
Это работа для меня (Condor TV)
elkebirmed
5

Мой телевизор тоже это делает. Обычно я просто бегаю

xrandr --output LVDS1 --primary --auto --output HDMI1 --auto --same-as LVDS1

Это исправляет неправильное разрешение на мониторе, делая его зеркалом моего ноутбука.

У меня есть эта команда для псевдонима, которую я могу вспомнить:

alias xrandr-hdmi-mirror="xrandr --output LVDS1 --primary --auto --output HDMI1 --auto --same-as LVDS1"

Таким образом, я просто бегаю, xrandr-hdmi-mirrorкогда подключаю телевизор.

Конечно, вы должны настроить HDMI1 и / или LVDS1 для вашей системы. Запустите, xrandrчтобы узнать, какое устройство вы должны использовать.


Обновленный ответ

Поскольку у вас есть только один монитор (ваш телевизор), попробуйте следующее:

  1. Найдите выходное имя вашего телевизора. Это вероятно HDMI1или VGA1. Для этого запустите, а xrandrзатем найдите слово «подключен». Например, если вы видите HDM1 connected, то ваш телевизор есть HDMI1.

  2. Попробуйте делать xrandr --output HDMI1 --auto. Посмотрим, получится ли разрешение в порядке.

  3. Если нет, то вам придется сделать xrandr --output HDMI1 --mode 1024x768, например. Однако вам следует заменить 1024x768разрешение, поддерживаемое вашим телевизором. Вывод xrandrпокажет вам доступные.

thiagowfx
источник
Проблема с вашим методом, я использую только телевизор в качестве монитора. Мне не с чем сравнивать или сравнивать.
Хаос
Хорошо, в этом случае попробуйте следующее: (продолжая редактирование, нажмите ввод слишком рано) 1. Запустите xrandr, чтобы узнать имя, присвоенное вашему монитору. Вероятно, это VGA1 или HDMI1.
thiagowfx
Хорошо, каков следующий шаг?
Хаос
Я обновил свой оригинальный ответ.
thiagowfx
Пробовал авто, и это был тот, на котором я был в настоящее время. Затем я перепробовал все разрешения, которые он перечислил, и каждое из них все еще отрезало края.
Хаос
3

У меня была та же проблема с моим телевизором Samsung, подключенным к ноутбуку через HDMI, и я нашел решение, выбрав «Меню телевизора»> «Изображение»> «Настройка экрана»> выбрав «подгонка экрана», чтобы исправить это. Там вы найдете и другие варианты, но для меня подгонка экрана сделала свое дело, и проблема с избыточным сканированием была исправлена.

Все это время я думал о настройке дисплея на ноутбуке Ubuntu, которую мне нужно было исправить. Надеюсь, что это помогает другим.

akashbaots
источник
Спасибо, это тоже была моя проблема. На моем телевизоре это было в разделе «соотношение сторон»> «просто отсканировать»
niknah
Помог мне samsung s22c200
Вадим
1

У меня была такая же проблема. xrandrИнформация в других ответах не помогло в моем случае, но это был хороший фон в любом случае. Я устранил проблему на своем экране, сбросив настройку соотношения сторон обратно на 1: 1. Это было как-то изменено на "широкий".

user424910
источник
Вы изменили это по телевизору не компьютер?
Тим
0

Samsung TV:

Инструменты -> Размер изображения (измените значение с 16: 9 для настройки экрана).

Если у вас есть другой телевизор или монитор, вы просто ищете свою модель в Google / YouTube с режимом увеличения или увеличения изображения

MrTok
источник
0

Переключите настройки телевизора в 4:3формат. Теперь вы видите два черных блока слева и справа за полями рабочего стола. Если треть панели управления Ubuntu отключена, вы можете быть уверены, что проблема не в вашем телевизоре.

Каплан
источник
-2

Ребята, есть простое решение для этого с помощью Panasonic TV. В расширенных настройках отключите оверскан. Это решает проблему

Шайлендра Миглани
источник
Это дубликат с самым популярным ответом
stumblebee