Это скорее вопрос KDE, чем вопроса Ubuntu, но ...
У меня на экране видны разрывы. Композиция KDE, флеш-видео в Firefox и простые игры, такие как kpat, vsynced, но в паровых играх и в фильмах наблюдается четкое постоянное разрывание. Если я везде отключу vsync, разрыв будет в два раза заметнее, так что это не просто игнорирование настроек графическим процессором.
Что меня больше всего беспокоит, так это то, что у меня одна и та же проблема на разных установках. У всех есть эта проблема и никому нет дела?
Моя настройка
Что я попробовал (и это не помогло)
direct rendering
. Что сработало (но это не приемлемое решение)
Пожалуйста, советуйте.
ОБНОВЛЕНИЕ 1 Я обнаружил, что если я зайду в Desktop Effects - Advanced и изменим там что-нибудь ценное (версия OpenGL, масштабирующий алгоритм) и нажму Apply, разрыв будет завершен до перезагрузки. Тем не менее, никакие настройки не решают это раз и навсегда. После перезагрузки мне нужно снова что-то изменить. Думаю, достаточно обвинить в этом ошибку, а не мои ошибки, поэтому я отправлю отчет об ошибке.
Простое руководство для решения этой раздражающей проблемы:)
Создают файл:
/etc/profile.d/Tearing.sh
Вводят этот код:
export __GL_YIELD="USLEEP"
Тогда делают его исполняемым файлом с:
chmod +x /etc/profile.d/Tearing.sh
, Как только это сделано, перезагрузка или нажатие ctrl + высокий звук + F2, вход в систему и работает sudo service lightdm restart
Или перезапускают, каков когда-либо Ваш менеджер по оформлению.
GL_YIELD работал на меня, и теперь вертикальная синхронизация, кажется, работает, как это должно.
( https://www.kubuntuforums.net/showthread.php? 63946-No-vertical-sync-with-NVIDIA& highlight=tearing)
Источник проблемы был (конечно), неисправными драйверами Nvidia. Решение просто. Добавьте переменные окружения:
export __GL_YIELD="USLEEP"
export __GL_THREADED_OPTIMIZATIONS=1
где-нибудь прежде X запускается. В масштабе всей системы /etc/profile/
хорошо работает.
У меня был закрепленный...
Так - в первую очередь, убедиться проверить, сохраняется ли проблема после переключения Настольных Эффектов от (Alt+Shift+F10). Я могу гарантировать, что проблема могла бы уже закончиться.
Переходят к Параметрам настройки системы и открывают Desktop Effects:
я знаю, что опции нельзя было бы назвать точно как выше. Извините за это, но я использую польскую версию Kubuntu.
шаги выше решили проблему для меня. Но только после новой установки.:)
РЕДАКТИРОВАНИЕ: В текущих 14.04 версиях Kubuntu проблема соединена с Методом Масштабирования. При изменении его на что-либо еще, чем в настоящее время выбираемый, помогает разрешить проблему ВРЕМЕННО.
Удаление драйвера NVIDIA решено для меня. Для XFCE единственная вещь, которая помогла, заменяла менеджер окон.
Я попробовал каждое предложение, чтобы попытаться зафиксировать экранный разрыв при просмотре видео в Единице, Gnome и Классике Gnome на двух компьютерах (один с Титаном Nvidia X и другим со старой картой Radeon). Ничто не работало.
Затем я заметил, что, когда я переключил видеовыход в свой VLC, сходящий с OpenGL к X11, разрыв ушел, но я начал получать много случайных черных/белых квадратов или "шума".
, Чтобы заставить воспроизведение видео работать, я установил Рабочий стол Lubuntu, который использует OpenBox вместо OpenGL. Lubuntu является производной Ubuntu, которая имеет LXDE, установленный по умолчанию. Это чрезвычайно легко и идеально подходит для выполнения в фоновом режиме, в то время как Вы используете Kodi и Steam, или просто смотрите видео.
разрыв Окна может произойти при перетаскивании окон быстро, но это не имеет значения для меня в этой ситуации, так как я только использую Kodi и Steam в полноэкранном режиме на этом компьютере.
Выполнение следующая команда для установки и Lubuntu’s настроила LXDE и ванильный LXDE на Ubuntu:
sudo apt-get install lubuntu-desktop
Использование эта команда вместо этого для установки только ванильного LXDE:
sudo apt-get install lxde
можно также дать LXDE вращение путем загрузки aВ Lubuntu живой CD.
Каждая среда отличается только по своим настройкам по умолчанию. Они идут с различными темами, обоями и макетами панелей. Например, браузер Хрома является значением по умолчанию на Lubuntu, в то время как Mozilla Firefox является значением по умолчанию на ванильном LXDE. Конечно, можно использовать любой браузер, с которым Вы любите также. Они оба используют файловый менеджер PCManFM, легкую замену для файлового менеджера Наутилуса, найденного в GNOME.
После установки любого пакета, выйдите из системы и выберите или сессию Lubuntu или LXDE из экрана входа в систему.
Мои видео никогда не выглядели лучше, чем в Lubuntu. Я смог ударить свою частоту до 120 Гц для соответствия моему ТВ. Воспроизведение было удивительно гладким для 1920x1080p.
Я попробовал все приемы и ничто решенное на Ubuntu 15.04 (наряду с обрезными станками Xorg и nvidia-355), пока я не приехал в Nvidia archlinux Тест страницы .
с:
nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
для внесения изменения постоянным, необходимо добавить следующую строку к "Экранный" раздел конфигурационного файла Xorg, например, в /etc/X11/xorg.conf.d/20-nvidia.conf
Option "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"