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

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

У меня есть Soneview 32' ТВ. Это ТВ имеет много соединений включая 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 вывожу сокращение границ. Вот рис.:

enter image description here

Как Вы видите из изображения, значки 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, который я воображаю, связан с границами, которые отключенная проблема спрашивает здесь.

20
задан 13 April 2017 в 05:24

12 ответов

Нижеследующее решает проблему на более низких разрешениях, чем 1920x1080 или на других телевизорах (у моего отца есть телевизор Sony, где эта проблема также решена), потому что проблема заключается в самих телевизорах. Некоторые телевизоры, которые используются для компьютеров, предлагают разрешение 1920x1080 только для VGA, но не для HDMI. Другим требуется настройка ТВ-монитора, и, наконец, в некоторых редких случаях некоторые имеют несовместимые разрешения между видеокартой (что может делать видеокарта) и телевизором (что может отображать разрешение ТВ). Следующие решения пытаются исправить такие проблемы, как черные границы, оставшееся пространство по бокам или сверху и снизу, а также искажение графики при использовании 1920 на телевизоре и буквы выглядят странно:

NVIDIA WAY

  1. Перейдите в Nvidia-Settings, и там будет быть вариантом, который будет иметь больше функций, если подключен кабель HDMI. На следующем рисунке выбрана опция DFP-1 (CNDLCD) , но это имя меняется в зависимости от того, к какому устройству подключен ПК:

enter image description here

  1. Снимите флажок Принудительное масштабирование полного графического процессора

Что это будет сделать для разрешений НИЖЕ , чем 1920x1080 (по крайней мере, в моем случае), решит проблему мерцания и исправит границы, обрезанные монитором.

  1. Сохраните в Xorg.conf файл изменений выполняется после изменения разрешения на приемлемое для ваших глаз.

TV WAY

  1. Если на вашем телевизоре есть экранное меню и в этом меню есть параметры для сканирования разрешения экрана или автоматической настройки, отключите их. В частности, параметр "СКАНИРОВАНИЕ".

  2. Если у вас есть параметр для режима AV, отключите его.

  3. В основном отключите все параметры, которые должны сканировать и масштабировать разрешение. Тестируйте по одному. В случае с телевизором моего отца это было сделано. В моем случае Nvidia решила эту проблему для более низких разрешений.

ПРИМЕЧАНИЕ (Комментарий пользователя Джеймса - https://askubuntu.com/users/39762/james ): для некоторых ЖК-телевизоров Samsung. Используя пульт дистанционного управления телевизора, выберите «Параметры» -> «Параметры изображения» и установите для параметра «Параметры изображения» значение «По размеру экрана».

КАЧЕСТВО ВИДЕО

Если у вас телевизор с разрешением 1080p и более низкое качество изображения на 1920x1080, как показано ниже 2 изображения, то рекомендуется снизить разрешение до 1680x1050, чтобы все еще оставалось достаточно места для всего, но избегайте более низкого качества, которое появляется при самом высоком разрешении (я тестировал, и это влияет на разрешения 16: 9 и 16:10 с 50 или 60 Частота обновления в максимальном разрешении. Это частично зависит от телевизора и от того, поддерживает ли он 16: 9, 16:10 или оба. Другая часть, ответственная за это, - драйвер.):

Следующее изображение получено с разрешением 1680x1050 :
enter image description here

Следующее изображение получено с разрешением 1920x1080:
enter image description here

Как вы можете видеть на обоих изображениях, 1920 обрезает стороны, а текст выглядит размытым, что возникло из-за чрезмерного сжатия файла JPG. В случае 1680 качество отличное, и все можно прочитать, не ослепнув.

В VGA или HDMI мой текст выглядит размытым (при просмотре в Firefox / Chrome, использовании Nautilus и т. Д.)

Одна причина Возможно, была активирована опция FXAA, она доступна только в более поздних версиях драйверов Nvidia и картах, которые поддерживают функцию сглаживания FXAA:

enter image description here

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

НАСТРОЙКА РАЗРЕШЕНИЯ ВРУЧНУЮ

Если у вас установлена ​​одна из новейших версий драйверов Nvidia, некоторые из вышеперечисленных пунктов не будут работать. В этом случае откройте приложение nvidia-settings и перейдите в X Server Display Configuration . Нажмите Дополнительно ... и измените следующие параметры на разрешение немного ниже того, которое вы используете:

  • Вход видеопорта
  • Выход видеопорта
  • Панорамирование

enter image description here

Обратите внимание, что телевизор, который я использую, не поддерживает 1680x1040.Вместо этого я выбрал объявление с разрешением 1920x1080, а затем отредактировал 3 упомянутых параметра, установив немного более низкое разрешение, чтобы я мог «переместить» координаты X / Y, чтобы увидеть значки запуска и верхнюю панель. В параметре Video Port Out , Два значения после разрешения - это координаты X и Y. Обычно они выглядят как 1680x1040 + 0 + 0 , но после редактирования значений и сохранения изменений вы увидите панель запуска и верхнюю панель. В моем случае я поставил 48 для X и 30 для Y. Это заставило панель и Launcher правильно отображаться на ТВ (Viewport).

22
ответ дан 23 November 2019 в 02:06

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

3
ответ дан 23 November 2019 в 02:06

Mo n ni iru ọrọ kanna pẹlu Sony TV mi. Mo n lo bi atẹle ti o gbooro sii 2nd nipasẹ HDMI - kikọ sii kọja nipasẹ olupilẹṣẹ Onkyo mi ni akọkọ. omiiran) ṣugbọn Mo tun ni awọn piksẹli diẹ lati eti iboju bi ninu iboju sikirinifoto rẹ. Mo tun pa ‘Ẹya Aifọwọyi Aifọwọyi’ - sibẹ ko si iyipada.

Mo ṣe akiyesi aṣayan kan labẹ akojọ aṣayan ‘Iboju’ ti TV ti a pe ni ‘Agbegbe Ifihan’. Mo ti yi eto pada lati 'Deede' (eyiti o ṣeto nipasẹ aiyipada) si 'Pixel Pixel' ati eyi lẹsẹkẹsẹ ṣe atunṣe ọrọ mi.

2
ответ дан 23 November 2019 в 02:06

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

1
ответ дан 23 November 2019 в 02:06

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

1
ответ дан 23 November 2019 в 02:06

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

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

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

1
ответ дан 23 November 2019 в 02:06

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

После того, как я попробовал всевозможные предложения со стороны операционной системы, я прочитал сообщение из l3dx выше и проверил конфигурацию моего телевизора. Решение состояло в том, чтобы зайти в меню -"Изображение" > "Настройки экрана" и вручную установить настройки XGA на -1360 x 768. Затем я установил разрешение дисплея в Ubuntu на то же самое, и это работает отлично.

1
ответ дан 23 November 2019 в 02:06

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

0
ответ дан 23 November 2019 в 02:06

Резюме: 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
8
ответ дан 23 November 2019 в 02:06

На моем Panasonic VIERA я обнаружил опцию «16: 9 overscan»; и переключил его на «Выкл.»

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

0
ответ дан 23 November 2019 в 02:06

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

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

0
ответ дан 23 November 2019 в 02:06

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

0
ответ дан 23 November 2019 в 02:06

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

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