Compiz вызывает странное мерцание. Это немного сложно описать, но когда я перемещаю мышь, например, по элементам пользовательского интерфейса CCSM: или даже просто просматриваю Firefox, обновления экрана часто происходят не сразу. Затем, вскоре после этого, экран обновляется, но с буфером, который должен был быть показан ранее. Как будто обновление буфера всегда происходит на несколько шагов позже, чем должно.
Другой пример; Я пытался редактировать текстовый файл в нано в терминале. Прокрутка вниз в нано иногда казалась прокруткой вверх, пока я не прокрутил вниз больше, и в этот момент появился нано, чтобы прокрутить туда, где он должен был прокрутиться в первый раз. Глюки только визуальные, приложения по-прежнему работают так, как должны, но обратная связь пользовательского интерфейса, таким образом, не сразу отражает изменения, а вместо этого мерцает.
Вот видео о том, как это выглядит: https://www.youtube.com/watch?v=1gTkBStGcyE
Однако, если я поверну куб рабочего стола или использую функцию масштабирования, мерцание исчезнет. Кажется, что это происходит только тогда, когда экран не трансформируется.
Я пытался отключить отдельные плагины Compiz по одному, но это не помогло. Я также попытался включить и отключить отдельные параметры в разделах CCSM OpenGL и обходных путей, но безрезультатно.
Я также попытался отключить переключение буфера в настройках сервера NVidia X. Поначалу это, казалось, решало проблему, но вскоре я заметил, что элементы пользовательского интерфейса, которые ранее были в сфокусированном состоянии, по-видимому, сохраняли свое сфокусированное состояние. То есть. многие элементы оказались сфокусированными одновременно.
Отключение плагина Compiz 'Copy to texture также, казалось, уменьшало мерцание, но потом я заметил, что некоторые перерисовки просто не происходили или происходили с задержкой вместе с более поздней перерисовкой.
Не знаю, что еще попробовать. Все предложения приветствуются!
Системные характеристики:
- Lubuntu 14.04
- LXDE
- Compiz 0.9.11.2
- Собственный драйвер NVidia v. 343.22.
- GeForce GTX 560 Ti