Соединение HDMI / VGA разрезает границы экрана или создает размытый текст

Хорошо, это расширение другой проблемы, с которой я столкнулся с VGA-соединением и картой Nvidia Geforce GT 440. Вопрос был обновлен, чтобы включить другие проблемы, связанные с HDMI Video, а также, поскольку я подтвердил, что это также влияет на видеокарты ATI. Объяснение следующее:

У меня есть Soneview 32 'TV. У этого телевизора много подключений, включая VGA (первая причина, по которой я его купил), HDMI (вторая причина, но в то время не было кабеля HDMI) и DVI.

У меня был этот телевизор чуть более месяца теперь, на самом деле, у меня было это, чтобы отпраздновать выпуск Ubuntu 11.10 и начал использовать его именно в эту дату (я знаю слишком много поклонников там, но эй, мне нравятся вещика). Я начал использовать его с VGA-кабелем. Через 2 недели я купил карту Nvidia GT440. Предыдущий 9500GT, который использовал VGA-соединение, работал корректно без каких-либо проблем.

Я установил GT440, и первая проблема, с которой я столкнулась, используя эту последнюю карту, упоминается здесь: Черный экран на последних картах Nvidia / Ati при запуске LightDM / Ubuntu. Решение этой проблемы состояло в том, чтобы фактически отключить, а затем снова подключить кабель VGA. Это приведет к тому, что экран покажет мне экран lightdm для моего входа в систему. Если бы я не отключился, подключите кабель, который я мог бы там навсегда думать, что нет видеосигнала. Проблема с черным экраном была решена в более позднем обновлении для 12.04 и уже решена с использованием стандартного 12.10. Поэтому использование 12.04 и обновление или использование 12.10 разрешили черный экран с проблемой HDMI.

Я устал искать ответы, которые не сработали, и для решений, которые заставили меня буквально снова установить Ubuntu. Я только что купил кабель HDMI и поменял VGA на один. Он работал, и мне не пришлось отключать / подключать кабель, но теперь у меня есть эта проблема при использовании любого разрешения. Мое нормальное разрешение - 1920x1080 (этот телевизор 1080HD), поэтому в VGA я могу использовать это разрешение без проблем, но на HDMI я получаю вырезанные границы. Вот рис:

Как видно из изображения, значки Launcher показывают только 50% их ширины. Забудьте о верхней и нижней частях, я могу получить к ним доступ с помощью мыши, но я не могу визуализировать их на экране. Это похоже на внешний вид телевизора. В принципе, от всех сторон отходит от 20 до 30 пикселей.

Я обыскал и пришел к работе xrand --verbose, чтобы узнать, что он может обнаружить на телевизоре. Я получил это:

cyrex@cyrex:~$ xrandr --verbose
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 175, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 (0x164) normal (normal) 0mm x 0mm
    Identifier: 0x163
    Timestamp:  465485
    Subpixel:   unknown
    Clones:    
    CRTC:       0
    CRTCs:      0
    Transform:  1.000000 0.000000 0.000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               filter: 
  1920x1080 (0x164)  103.7MHz *current
        h: width  1920 start    0 end    0 total 1920 skew    0 clock   54.0KHz
        v: height 1080 start    0 end    0 total 1080           clock   50.0Hz
  1920x1080 (0x165)  105.8MHz
        h: width  1920 start    0 end    0 total 1920 skew    0 clock   55.1KHz
        v: height 1080 start    0 end    0 total 1080           clock   51.0Hz
  1920x1080 (0x166)  107.8MHz
        h: width  1920 start    0 end    0 total 1920 skew    0 clock   56.2KHz
        v: height 1080 start    0 end    0 total 1080           clock   52.0Hz
  1920x1080 (0x167)  109.9MHz
        h: width  1920 start    0 end    0 total 1920 skew    0 clock   57.2KHz
        v: height 1080 start    0 end    0 total 1080           clock   53.0Hz
  1920x1080 (0x168)  112.0MHz
        h: width  1920 start    0 end    0 total 1920 skew    0 clock   58.3KHz
        v: height 1080 start    0 end    0 total 1080           clock   54.0Hz
  1920x1080 (0x169)  114.0MHz
        h: width  1920 start    0 end    0 total 1920 skew    0 clock   59.4KHz
        v: height 1080 start    0 end    0 total 1080           clock   55.0Hz
  1680x1050 (0x16a)   98.8MHz
        h: width  1680 start    0 end    0 total 1680 skew    0 clock   58.8KHz
        v: height 1050 start    0 end    0 total 1050           clock   56.0Hz
  1680x1050 (0x16b)  100.5MHz
        h: width  1680 start    0 end    0 total 1680 skew    0 clock   59.9KHz
        v: height 1050 start    0 end    0 total 1050           clock   57.0Hz
  1600x1024 (0x16c)   95.0MHz
        h: width  1600 start    0 end    0 total 1600 skew    0 clock   59.4KHz
        v: height 1024 start    0 end    0 total 1024           clock   58.0Hz
  1440x900 (0x16d)   76.5MHz
        h: width  1440 start    0 end    0 total 1440 skew    0 clock   53.1KHz
        v: height  900 start    0 end    0 total  900           clock   59.0Hz
  1360x768 (0x171)   65.8MHz
        h: width  1360 start    0 end    0 total 1360 skew    0 clock   48.4KHz
        v: height  768 start    0 end    0 total  768           clock   63.0Hz
  1360x768 (0x172)   66.8MHz
        h: width  1360 start    0 end    0 total 1360 skew    0 clock   49.2KHz
        v: height  768 start    0 end    0 total  768           clock   64.0Hz
  1280x1024 (0x173)   85.2MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   66.6KHz
        v: height 1024 start    0 end    0 total 1024           clock   65.0Hz
  1280x960 (0x176)   83.6MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   65.3KHz
        v: height  960 start    0 end    0 total  960           clock   68.0Hz
  1280x960 (0x177)   84.8MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   66.2KHz
        v: height  960 start    0 end    0 total  960           clock   69.0Hz
  1280x720 (0x178)   64.5MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   50.4KHz
        v: height  720 start    0 end    0 total  720           clock   70.0Hz
  1280x720 (0x179)   65.4MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   51.1KHz
        v: height  720 start    0 end    0 total  720           clock   71.0Hz
  1280x720 (0x17a)   66.4MHz
        h: width  1280 start    0 end    0 total 1280 skew    0 clock   51.8KHz
        v: height  720 start    0 end    0 total  720           clock   72.0Hz
  1152x864 (0x17b)   72.7MHz
        h: width  1152 start    0 end    0 total 1152 skew    0 clock   63.1KHz
        v: height  864 start    0 end    0 total  864           clock   73.0Hz
  1152x864 (0x17c)   73.7MHz
        h: width  1152 start    0 end    0 total 1152 skew    0 clock   63.9KHz
        v: height  864 start    0 end    0 total  864           clock   74.0Hz

....Many Resolutions later...

  320x200 (0x1d1)   10.2MHz
        h: width   320 start    0 end    0 total  320 skew    0 clock   31.8KHz
        v: height  200 start    0 end    0 total  200           clock  159.0Hz
  320x175 (0x1d2)    9.0MHz
        h: width   320 start    0 end    0 total  320 skew    0 clock   28.0KHz
        v: height  175 start    0 end    0 total  175           clock  160.0Hz
  1920x1080 (0x1dd)  333.8MHz
        h: width  1920 start    0 end    0 total 1920 skew    0 clock  173.9KHz
        v: height 1080 start    0 end    0 total 1080           clock  161.0Hz

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

1
задан 13 April 2017 в 15:24

11 ответов

Исполнительное резюме: xrandr --output HDMI-0 --set underscan on сделал трюк для меня.

Ни один из ответов здесь не работал для моей настройки. У меня есть Panasonic TH-42PX80U и видеокарта ATI Radeon HD5770. [Да, это старая установка.)

У проприетарного драйвера AMD fglrx этой проблемы не было, но она также не может работать с Broken Age.

Я пробовал каждую настройку в меню телевизора, и каждый вариант для его формата (широкий, полный, масштабируемый). , и т.д.). Ничего не помогло.

Запуск xrandr --verbose показал, что мой выход HDMI называется «HDMI-0» и что он поддерживает настройку нижнего уровня. После запуска любого из них я могу, наконец, увидеть все изображение:

xrandr --output HDMI-0 --set underscan on

или

xrandr --output HDMI-0 --set underscan auto
7
ответ дан 25 May 2018 в 16:45
  • 1
    +1 за усилие и ответ. Спасибо nemo. Отличная работа. – Luis Alvarado♦ 30 January 2014 в 22:08
  • 2
    Это привело к тому, что рабочий стол немного меньше, чем экран для меня, но это намного лучше, чем резка деталей – skia.heliou 10 December 2017 в 00:14

Сегодня у меня была такая же проблема. Я использую ЖК-дисплей Samsung. Проблема была очень легко исправить, я просто нашел пульт для телевизора, пошел в опции и в опции «Изображение», я установил его в соответствии с экраном. Я знаю, что вы не используете Samsung, но я уверен, что ваш телевизор будет иметь аналогичные варианты.

3
ответ дан 25 May 2018 в 16:45
  • 1
    Я добавлю это на вопрос как метод для samsung, но поскольку вы не можете добавить это как комментарий, удалите ответ, и я прокомментирую вам его. – Luis Alvarado♦ 30 December 2011 в 07:09
  • 2
    У меня есть Micromax TV, но ваше решение отлично работает! Я думаю, что это телевизионный вопрос и не имеет ничего общего с Ubuntu. Существует «Аспект», на моем пульте, где мне нужно выбрать " Nature " режиме вместо "16: 9" для этой проблемы уйти :-) – Pushpak Dagade 22 November 2015 в 11:47

У меня была аналогичная проблема с моим телевизором Sony.

В любом случае, я подтвердил, что мой «широкоэкранный режим» на телевизоре был установлен только на Full (не широкоугольный или не широкоэкранный) H Stretch или что-то еще), но у меня все еще было несколько пикселей от края экрана, как на скриншоте. Я также отключил функцию «Auto Wide» - все равно никаких изменений.

Затем я заметил вариант в меню «Экран» телевизора под названием «Область отображения». Я изменил настройку с «Нормальный» (который был установлен по умолчанию) на «Полный пиксель», и это немедленно исправило мою проблему.

2
ответ дан 25 May 2018 в 16:45

Сегодня у меня были некоторые подобные проблемы, но выяснилось, что настройки на телевизоре должны были быть настроены. Если вы еще этого не сделали, попробуйте отрегулировать настройки монитора (т. Е. Размер).

1
ответ дан 25 May 2018 в 16:45

Проверьте настройки вашего монитора. На моем мониторе у меня есть настройка под названием «Режим HDMI». Он имеет два варианта: «Режим ПК» и «Видеорежим». Если я установил его в режим ПК, это прекрасно. Если я установил его в «Видеорежим», у меня будет такая же ситуация, как вы описываете.

1
ответ дан 25 May 2018 в 16:45

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

sudo aticonfig --set-pcs-val=MCIL,DigitalHDTVDefaultUnderscan,0

Это странное решение, но оно работает для меня.

1
ответ дан 25 May 2018 в 16:45

У меня возникла аналогичная проблема после установки Ubuntu 12.04 на моем Dell Optiflex, подключенного к телевизору с поддержкой LG 32 "HD. Собственная настройка для телевизора 1360 x 768, но я смог только запустить его на 1024 x 768.

После того, как я попробовал всевозможные предложения со стороны ОС, я прочитал сообщение от l3dx выше и проверил конфигурацию моего телевизора. Решение состояло в том, чтобы войти в TV's Picture > Screen settings и вручную установить XGA на 1360 x 768. Затем я устанавливаю разрешение дисплея в Ubuntu одинаково, и он отлично работает.

1
ответ дан 25 May 2018 в 16:45

Это просто недосмотр, на панели управления должна быть настройка, ее немного сложно обработать, если у вас нет адаптера nvidia

0
ответ дан 25 May 2018 в 16:45

На моем Panasonic VIERA я нашел вариант «16: 9 overscan»; и повернул его в положение «Выкл.».

Теперь текст читаем; и стороны экрана больше не отрезаны. [F1]

0
ответ дан 25 May 2018 в 16:45

У меня была та же проблема на 40-дюймовом телевизоре Micromax Full HD

Чтобы решить эту проблему, я установил соотношение сторон панорамы на пульте телевизора.

0
ответ дан 25 May 2018 в 16:45
  • 1
    Обновите свой ответ. Опишите свой подход. – A.B. 7 April 2015 в 18:28

У меня телевизор Sony Bravia 32inch, и я столкнулся с подобной проблемой. Я сделал следующее, чтобы исправить это (каждая операция выполнялась с пульта телевизора). 1.) Перейдите в раздел «Параметры» и выберите «Экран». 2.) Там, в зависимости от текущих настроек экрана, вы можете либо (или оба), либо по горизонтали, либо по вертикали. Вы также можете играть с опцией Wide.

0
ответ дан 25 May 2018 в 16:45

Другие вопросы по тегам:

Похожие вопросы: