Как сделать так, чтобы функция Nvidia Overscan сохранялась после перезагрузки?

Как сделать так, чтобы функция Nvidia Overscan сохранялась после перезагрузки?

Статистика того, что я использую:
Телевизор: HP MediaSmart TV 47" / ОС: Ubuntu 10.10 64-бит / Видеокарта: Nvidia GeForce GT 220 / Видеодрайвер: Nvidia 260.19.06

Когда я впервые установил Ubuntu на этом компьютере, после перезагрузки разрешение экрана не сохранялось. В конце концов я исправил это, вручную изменив разрешение экрана на правильное в файле xorg.conf. Но я все еще не могу сохранить настройку overscan после перезагрузки. Я пробовал добавлять nvidia-settings -lв автозагрузку, но это ничего не дало. Я также запустил приложение Nvidia Settings с помощью sudo и сохранил изменения, но это тоже не решило проблему. Я также заметил, что .nvidia-settings-rcв моем домашнем каталоге есть файл, в котором хранятся настройки, и есть поле, HTPC64:0.0/OverscanCompensation[DFP-1]=115которое ПРАВИЛЬНО, но этот файл и/или связанные с ним настройки, похоже, не сохраняются, потому что мне все равно приходится вручную настраивать overscan в Nvidia Settings после перезагрузки. Что еще я могу сделать, чтобы решить эту проблему?

решение1

Надеюсь, еще не слишком поздно. Я наткнулся на ваш вопрос, так как у меня была та же проблема. Откройте программу nvidia-settings. Установите overscan и другие полезные настройки по своему вкусу, затем в опции "nvidia-settings configuration" в левом выпадающем списке нажмите "Save Current Configuration" и оставьте значение по умолчанию ~/.nvidia-settings-rc.

Затем откройте ~/.xinitrcфайл и добавьте nvidia-settings -lк любой строке перед exec ...строкой или структурой if/case, содержащей ее, указание на выбранный вами дисплейный менеджер.

Если вы не уверены, то подойдет место где-то вверху.

решение2

В последней версии драйвера мне пришлось использовать графический интерфейс для настройки пересканирования в расширенном режиме.

настройки nvidia

Затем мне пришлось сохранить конфигурацию в /etc/X11/xorg.conf

Затем мне пришлось скопировать значение метарежима и написать скрипт, который делает это:

nvidia_tv_overscan_fix.sh

# You can do this with a GUI now, from nvidia
nvidia-settings --assign CurrentMetaMode="DVI-D-0: nvidia-auto-select +0+720, HDMI-0: 1280x720 +0+0 {viewportin=1280x720, viewportout=1205x680+35+20}"

И запустите это при запуске

Связанный контент