Nvidia (331.38) игнорирует настройку нижнего сканирования после загрузки или входа в систему
Каждый раз, когда я вхожу в свой рабочий стол, я могу навести курсор мыши на правую и нижнюю границу, и экран сдвигается на один или два дюйма в этих направлениях. Обычно эта часть рабочего стола не отображается, и это просто мертвое пространство (синее или черное). Когда я открываю Nvidia-settings и перехожу на страницу "X Server Display Configuration", она в порядке. Underscan установлен на "36". Но мне нужно изменить нижнее сканирование (вверх или вниз), применить, а затем изменить его обратно на 36, чтобы оно отображалось правильно, без панорамирования в мертвое пространство. Кто-нибудь знает, как это исправить?
5 ответов
Вы можете попытаться компенсировать нижнее сканирование с помощью этой команды:
nvidia-settings -a CurrentMetaMode="DFP-1: 1280x720 { ViewPortIn=1280x720,ViewPortOut=1230x672-25-24 }"
Обратите внимание, что эта команда предназначена для разрешения 720p, и 25 - это количество пикселей, которые мертвая область проходит горизонтально, а 24 - это количество пикселей, которые она проходит вертикально. Замените эти значения на нужные.
Если это сработало, вы можете сделать это исправление постоянным, сохранив эти конфигурации в своем файле xorg:
sudo gedit /etc/X11/xorg.conf
Найдите "Раздел" Устройство "", если в вашем xorg такого раздела нет или он пуст, создайте этот раздел:
Section "Device"
Identifier "Default Device"
Option "NoLogo" "True"
EndSection
В этом разделе добавьте одну опцию, чтобы она была такой:
Section "Device"
Identifier "Default Device"
Option "NoLogo" "True"
Option "metamodes" "DFP-1: 1280x720 { ViewPortIn=1280x720,ViewPortOut=1230x672-25-24 }"
EndSection
Сохраните его, перезагрузите компьютер, и теперь это должно быть исправлено.
У меня были те же проблемы с драйверами 331.38 на моем 8800 GT, и я не смог решить проблему, изменив xorg.conf
файл, однако я смог это исправить, добавив следующее в сценарий входа в систему /etc/profile.d
:
nvidia-settings --assign 0/CurrentMetaMode="DFP-0: 1920x1080 { ViewPortIn=1920x1080, ViewPortOut=1834x1031+43+24 }"
Ответ Родриго выше направил меня в правильном направлении. Спасибо!
Фирменный драйвер nVidia 352.63 для Ubuntu 14.04.3 LTS. GeForce GT610 GPU все еще имеет ту же проблему с избыточным / недостаточным сканированием. Измените настройку over/underscan в интерфейсе nVidia, чтобы настроить только строку меню и т. Д., Чтобы она соответствовала экрану. Рабочий стол выходит из экрана, а окна выходят из экрана (аналогично режиму панорамирования / сканирования для видео).
Нашел решение здесь: /questions/26677/nvidia-33138-ignoriruet-nastrojku-nizhnego-skanirovaniya-posle-zagruzki-ili-vhod/26694#26694
Это сработало для меня. Я заметил, что ниже в xorg.conf в
Раздел "Экран" аналогичен "метамодам" строки с исправлением. Для моего это показало
Опция "metamodes" "nvidia-auto-select +0+0 {viewportout=1220x686+30+16} Итак, я подумал, что"+30+16"должно быть отрицательным, может быть? В любом случае, упомянутое ранее исправление сработало для меня, поэтому я ' Я не буду связываться с этим:D
Только отправил это снова, видя, что я только что зарегистрировался здесь (так что даже не могу сказать:/), и что это все еще проблема.
Еще одна вещь, которую я заметил, была проблема чрезмерного / недостаточного сканирования, которая также выровняла курсор мыши (количество нажатий на неправильное поле или выбрал неправильное окно>:|), а также, казалось, создавала побочный эффект на рабочем столе.
Другой способ сделать это - добавить команду через графический интерфейс приложения запуска.
команда для запуска:
sh -c 'nvidia-settings --assign 0/CurrentMetaMode="VGA-0: nvidia-auto-select +0+0, LVDS-0: nvidia-auto-select +1920+0, HDMI-0: nvidia-auto-select +3840+0 {viewportout=1832x1030+44+24}"'
Я также удалил ~/.config/monitors.xml
работал для меня - просто и понятно
Линус Торвальдс нашел ответ из трех слов, который, я думаю, подводит итог. Пробовал nvidia-настойчиво прошлой ночью. Безрезультатно Еще надо открыть nvidia-settings при загрузке. Он по-прежнему отображает точные настройки, но мне все еще приходится переключать подсканирование, применять, переключать назад, применять. Я с Линусом.