Моя новая карта Nvidia имеет разрыв экрана в играх
Дисплей рабочего стола в порядке, смотреть видео можно, но когда я загружаю игры, у меня постоянно разрывается экран. Я использую 14,04 64-разрядных на Intel i5-2500k 3,30 ГГц, 16 ГБ ОЗУ, 2 ТБ Barracuda 7200 об / мин, с двумя мониторами @1080p Samsung SyncMaster PX2370.
Недавно я обновил свою видеокарту с Nvidia 560Ti до Nvidia 970. Как только я загрузил свою первую игру, я заметил разрыв экрана. Я попытался включить и отключить V-Sync, но это не помогло. На самом деле v-sync может ухудшить положение некоторых игр! увидеть ниже
Это Для моего 560Ti я установил 346.47 бинарных файлов с сайта Nvidia. Когда v-sync не работал, я обновил свой драйвер до 352.21. Я следовал этому руководству из той части, где рассказывается, как установить двоичные файлы. Это все еще не принесло пользы.
Позже я понял, что мог бы, вероятно, просто обновить мои текущие двоичные файлы. Также, если я бегуdkms status
в нем перечислены драйверы nvidia 331.113. Однако я не знаю, как очистить драйвер от DKMS, и двоичный файл не может тянуть в DKMS.
Я чувствую, что моим первым шагом должно быть удаление драйверов Nvidia от Kernal и DKMS, а затем повторная попытка установки. Поскольку я использую Linux только около 3 лет, я не решаюсь винить драйверы Nvidia, но склонен думать, что это моя собственная некомпетентность.
Любые предложения о том, как я мог бы решить эту проблему?
Игры протестированы:
- Пустошь 2 - разрывая при движении вид сверху
- Города: Горизонты - V-sync DISABLED удаляет разрыв
- Падение - слеза в середине экрана в любое время, когда вы идете
- Dungeons 2 - Легкий разрыв при перемещении вида
- Принцип Талоса - V-sync ENABLED удаляет разрыв
- Torchlight II - без разрывов
- Team Fortress 2 - Слегка рвется, немного ореолов
- Borderlands 2 - V-sync DISABLED удаляет разрыв
3 ответа
Я наконец-то нашел здесь отчет об ошибке : он описывает проблему и ее решение.
Откройте терминал и введите:
gksudo gedit /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
Затем добавьте опцию -bs в вашу конфигурацию lightdm
[SeatDefaults]
# Dump core
xserver-command=X -bs -core
Однако, как я узнал на бланках Nvidia из сообщения Аксфеликса, это не всегда удаляет разрыв экрана. Отчет об ошибке здесь. Вам также придется отключить опцию "unirectirect fullscreen windows" в Compiz. Это, наконец, похоже, решило проблему.
Два шага, которые решили эту проблему для меня на моем GTX 960 на Kubuntu 14.04
Сначала попробуйте добавить это в файл xorg.conf @ /etc/X11/
Section "Screen"
Option "metamodes" "nvidia-auto-select +0+0 {ForceFullComposition = On}"
Если это работает только иногда или искажает ясность в Интернете или игровом видео, добавьте это, и это должно иметь большое значение и, надеюсь, навсегда исправить.
Section "Screen"
Option "TripleBuffer" "1"
Вы можете проверить мое исследование здесь - askubuntu.
Когда вышла 14.04, я столкнулся (среди множества других проблем) с разрывом экрана с моей картой nvidia; Попробуйте зайти в панель управления и установить нижнее сканирование на 10% или около того - в моем случае изменение сканирования вообще вызвало мерцание экрана, за которым следовало идеальное изображение. Надеюсь, это исправит, но мне приходилось делать это при каждой перезагрузке, потому что по какой-то причине xorg.conf (с настройками нижнего сканирования) удалялся при каждой загрузке. Никогда не нашел ответа на этот вопрос.
В эти выходные, после того, как я заболел ошибками в драйвере и постоянно переустанавливал нижнее сканирование, я перешел на карту amd, которая прекрасно работает в 14.04 с использованием драйвера vesa. Просто пища для размышлений.