В обновленной версии Compiz 0.9.8.6 исправлена ошибка, которая приводила к значительному замедлению полноэкранных OpenGL-игр. Скоро эта версия должна официально войти в Ubuntu, а на данный момент она доступна в PPA-репозитарии.
Что же это за ошибка? Оказывается, когда приложение выполнялось в полноэкранном режиме, композитный менеджер все равно пропускал через себя прорисовку, в связи с чем производительность значительно снижалась. Благодаря включенной по умолчанию функции "Unredirect Fullscreen Windows", отрисовка полноэкранных приложений теперь будет выполняться напрямую.
Кстати, немногие люди знают, что опция включения "Unredirect Fullscreen Windows" была доступна ранее через композитный плагин Compiz, теперь она будет активирована по умолчанию. Почему же она не была включена раньше? Оказывается, она требует также модификации в драйверах, которые до сих пор были недоступны.