Когда я использую свои ноутбуки HDMI на телевизоре, телевизор увеличивает изображение (~ 5-10% отсутствует по краям). На телевизоре нет опций (кстати, с разрешением 720p). Комп использует Intel HD Graphics 4000.
В настройках Ubuntu нет вариантов, чтобы компенсировать это, и я играл с xrandr (используя transform / scale), но, похоже, ничего не работает. Множество руководств по этому вопросу, использующих преобразование, не работают. Это очень раздражает, так как кажется, что это так легко исправить («сжать» / изменить размер изображения, чтобы оно соответствовало экрану), но у меня закончились идеи. Установка пользовательских разрешений не помогает (все еще части экрана). Это в основном 2 клика, чтобы исправить в Windows, но в Ubuntu это кажется невозможным ...
Был бы очень рад, если бы кто-нибудь помог мне или имел какие-нибудь идеи, что я мог бы попробовать! Благодаря.
Хорошо, если Вы уже не попробовали их, проверьте его
xrandr --output HDMI-1 --set underscan on
xrandr --output HDMI-1 --set "underscan hborder" 40 --set "underscan vborder" 25
Другой, я столкнулся, было это:
xrandr --output HDMI1 --transform 1.05,0,-35,0,1.05,-19,0,0,1
Я столкнулся с этой проблемой и использовал комбинацию уменьшения кадрового буфера и затем перестройки верхнего левого угла. Другие ответы зависели от определенных функций, обеспеченных дисплеем, который не имеют некоторые более старые дисплеи. (как мой)
xrandr --output HDMI2 --fb 1240x700 --transform 1,0,-20,0,1,-10,0,0,1
Так, для чтения этого мое ТВ сверхсканирует изображение на 20 пикселей на сторонах и 10 пикселей на вершине и нижней части. Так "уменьшение" изображения, но не разрешения, 40 ширинами и 20 высотами, затем перестройка верхнего левого угла добились цели для меня.
необходимо будет, вероятно, играть вокруг с числами, так как кажется, что сверхсканирование различных производителей варьируется по пиксельной потере. Мое ТВ, кажется, сверхсканирует меньше, чем многие примеры, я нашел гугление предмета.
кроме того, при игре с числами, выполнении --transform none
сброс любое изменение Вы делаете назад..., который мог бы помочь.
/etc/rc.local:
intel_panel_fitter -p A -x 1200 -y 670
~/.xprofile:
xrandr --output HDMI1 --transform 1.0,0,+1,0,1.0,+2,0,0,1
Действительно ли Вы абсолютно уверены, что по телевизору нет никакой опции? Я также имею Intel HD Graphics и имел ту же проблему, пока я не изменил "Театральные Настройки" от "Полного" до "Собственного компонента". По моему телевизору это было в нижней части меню изображения. Другие телевизоры иногда маркируют его как "Широкоэкранные Настройки" или подобный.
Я знаю, что этот поток стар, однако если кто-либо еще сталкивается с этой проблемой; проблема могла быть по телевизору. На Серии 7 ТВ Samsung:
Изображение отображается правильно теперь.
mask
и unmask
команда, которая может использоваться с systemctl
. Поэтому просто сделайте systemctl unmask name_of_service.service
.
– Kellerspeicher
24 March 2017 в 06:53
Вот то, что зафиксировало его для меня. У меня была эта проблема на Ubuntu 14.04, которая также выбросила за борт fglrx после обновления.
Мой монитор (Viewsonic) имеет две входных настройки, 'ПК' и 'AV'. По некоторым причинам входная установка была переключена на 'AV', и это - то, где я видел сверхсканирование. Переключение его к 'ПК' решило проблему.
, Таким образом, фиксация включает использование аппаратных ключей монитора и прохождение через меню параметров монитора для внесения изменения.
Я боролся с этим некоторое время, пока я не нашел это сообщение в блоге.
В основном проверьте свойства на своем использовании дисплея:
xrandr --prop
У меня не было underscan опций, которые некоторые люди упомянули, но что я действительно имел, было свойство 'силы-dvi' под 'аудио'.
xrandr --output HDMI-2 --set audio force-dvi --mode 1920x1080
Это работало отлично и отключило сверхсканирование. Одна небольшая оборотная сторона - эта фиксация мешает аудио проникнуть через Ваш HDMI-кабель, но я использую внешние громкоговорители так не действительно проблема.
Исходный ответ xrandr --output HDMI-1 --set underscan on
работы!
Это не могло бы работать над первой попыткой, если Вы просто копируете и вставляете это. Причина состоит в том, что Вы не могли бы быть на HDMI-1 в Вашей системе. Я попробовал это, и я добрался error of failed request bad output (invalid parameter)
. Я ввел xrandr
отдельно и это дало мне набор данных дисплея, и я заметил, что моим устройством является HDMI 0. Я затем ввел команду как xrandr --output HDMI-0 --set underscan on
и возглас там это соответствовало отлично. Я надеюсь, что это помогает кому-то.