Я прогуглил это до смерти, но не могу найти полезных ответов.
У меня есть ЖК-телевизор Panny, который Ubuntu / Unity / Compiz обнаружил как дисплей ноутбука, и я думаю, что это часть проблемы.
Все работало отлично под 10,04 LTS. Я должен был быть терпеливым и ждать пару месяцев, чтобы обновить.
Любая помощь будет принята с благодарностью.
Наконец-то мне удалось устранить избыточное сканирование на моем 32-дюймовом ЖК-телевизоре Panny с разрешением 720P с помощью комбинации « ViewPortIn » и « ViewPortOut » с драйвером бета-версии 302.07.
[ 113] Я играл с командами nvidia-settings, пока наконец не получил что-то работающее:
nvidia-settings --assign CurrentMetaMode="DFP-0: 1920x1080 { ViewPortIn=1920x1080, ViewPortOut=1820x1020+50+30 }
"
После этого я добавил следующую строку в" Monitor ] "раздел xorg.conf , чтобы сделать настройки" stick: "Option "MetaModes" "DFP-0: 1920x1080 { ViewPortIn=1920x1080, ViewPortOut=1820x1020+50+30 }"
Я также заметил, что настройка обновления overscan пропала после обновления до нового драйвера 304.43 (он был доступен в 295.40). Хотя вы не хотите, чтобы ваше изображение было обрезано, вероятно, ваш телевизор обрезает (и масштабирует) изображение, а ваша компенсация избыточного сканирования nvidia снова масштабирует его, создавая изображение низкого качества. Если вы отправляете цифровой сигнал на телевизор (например, через HDMI, DVI-D и т. Д.), И это стандартное разрешение, поддерживаемое вашим телевизором (например, 1080 / 60p, нажмите «Информация» на телевизоре), то нет причина для телевизора обрезать или масштабировать изображение. Но по какой-то причине многие производители телевизоров обрезают на 1-2% поля цифрового изображения (это было хорошо для аналогового оборудования, поскольку по периметру изображения было много шума).
Лучшее решение - перейти в настройки «Изображение» в меню телевизора и найти настройки, чтобы не обрезать изображение. Эта настройка может называться «точка за точкой», «отображение 1: 1», «просто сканировать» и т. Д. На моем телевизоре LG она называется «просто сканировать» и является одной из настроек «соотношения сторон». Теперь, когда мой телевизор не обрезает изображение, изображение выглядит идеально. Мне не нужно вносить какие-либо изменения (например, в компенсацию избыточного сканирования) в настройку драйвера Nvidia, и этот метод даст вам идеальное (немасштабированное) изображение.
Если ваш телевизор не обрезает изображение, если у вас все еще есть обрезанное изображение, значит, вы не отправляете изображение с правильным разрешением на телевизор. Это может привести к изменению выходного разрешения на поддерживаемое телевизором (например, 1920 x 1080, 1280 x 720 и т. Д.) В настройках nvidia. Если это не сработает, вам придется создать свой собственный файл Xorg.conf с настраиваемой ModeLine, поддерживаемой вашим телевизором (непросто, Google это).
Вы можете попробовать это:
nvidia-settings --assign="OverScanCompensation=100"
Допустимые значения: 0-200
я правильно понял