Видео в композитном режиме

Про воспроизведении видео в композитном режиме нагрузка на процессор при выводе видео практически утраивается, так как вместо аппаратного проецирования на экран видео проходит двойную программную перерисовку – композитным менеджером и X-сервером, судя по top. Кроме того, при программной перерисовке полностью утрачивается синхронизация вывода с кадровой развёрткой, то есть появляются “ступеньки”, когда изображение движется по горизонтали.

У меня эта проблема наблюдалась подо всеми испробованными мной композитными менеджерами (compiz, kwin, xfwm4), независимо от способа вывода видео (gl, xv) и драйвера видео (intel, nvidia, nouveau).

Никакого решения проблемы я так и не нашел, просто отказался от композитных менеджеров и перешел на OpenBox. Если кому-то удалось решить её как-то иначе, буду очень рад :)
Natrio
драйвера видео (intel, nvidia, nouveau).
Нераспарсил. Где модель видеокарты? Где другая инфа?
Интересный вопрос.
То ли момента последней проверки ситуация изменилась, то ли на intel я проверял только под kwin.

Модели видеокарт – nVidia FX5200, FX5600 – с драйвером nvidia (173.xx) всё по-прежнему: в композитном режиме загрузка процессора на видео возрастает примерно в 2.5-3 раза (зависит от размера кадра и формата видео), главным образом за счёт X и особенно оконного менеджера. При выводе через gl вместо xv часть нагрузки перераспределяется на плеер, в сумме всё равно в композитном режиме нагрузка в два-три раза больше.
С драйвером nouveau теперь X-сервер стабильно отъедает процессор на уровне плеера (нагрузка в два раза), даже без композитного режима.

На intel (проверял на i845G и i965GM) – похоже, уже не актуально. Нечто похожее наблюдается только под kwin, но на intel в композитном режиме kwin сейчас порождает такие “глюки”, что результат вряд ли заслуживает доверия. Под xfwn4 и compiz проблемы на intel не наблюдается.

Плеер во всех случаях mplayer, но и xine даёт аналогичные результаты.
 
Зарегистрироваться или войдите чтобы оставить сообщение.