Многие владельцы видеокарт на базе Nvidia сталкиваются с проблемой тиринга на экране. Тиринг — это визуальные артефакты на экране, когда несколько кадров как бы склеиваются в один. Особенно заметен бывает тиринг на динамичных сценах фильмов, при прокрутке страницы или перетаскивании окна. В многомониторных конфигурациях иногда он появляется лишь на одном мониторе.
Проверить наличие тиринга можно на этом видеоролике в полноэкранном режиме.
Как убрать тиринг?
Как же избавиться от тиринга на Nvidia? На самом деле, все просто, и соответствующая опция старательно была добавлена разработчиками проприетарных драйверов.
Для начала следует удостовериться, что у вас установлены проприетарные драйвера Nvidia — это можно сделать из приложения «Дополнительные драйверы» в Ubuntu.
Далее запускаем приложение NVIDIA X Server Settings (nvidia-settings в терминале). Переходим во вкладку OpenGL Settings и удостовериваемся, что опции «Sync to VBlank» и «Allow Flipping» включены.
Далее переходим на вкладку X Server Display Configuration и нажимаем там Advanced для перехода к расширенным настройкам.
Следует поставить галочки напротив пунктов «Force Composition Pipeline» и «Force Full Composition Pipeline». Изменения можно тут же проверить — после нажатия Apply.
Если все хорошо, и тиринг ушел, изменения следует сохранить — для этого нажимаем Save to X Configuration File и сохраняем. Перезагружаемся.
Все, готово, теперь тиринга быть не должно!