LINUX.ORG.RU

Как победить тиринг в Xfce?


0

1

Debian Wheezy, Xfce, nvidia драйвер из стабильного репозитория.
Видеокарта Geforce 640GT, монитор 1280х1024х75.
При выключенном композиторе, тиринга нет в mplayer(smplayer) и mpv, если используется vdpau.
При включенном, тиринг есть во всех плеерах.
В opengl играх по разному, от композитора не зависит.
Выглядит это так:
http://youtu.be/l6f-XJe0vb8
Пробовал triplebuffer в xorg.conf, ничего не меняется.
Как победить?

Ответ на: комментарий от Sergei_Alekseev

Наверное никак. Нужно использовать другой WM, под компизом у меня не было тиринга. Точнее якобы не было. Можно было нормально смотреть кино со спецэфектами.

П.С. intel HD 4600

knotri
()
Ответ на: комментарий от pekmop1024

Только что скомпилял compton из git.
compton --backend glx — тиринга нет.
Но всё становится какое-то размытое, шрифты смазанные слегка.
Как-то можно это исправить?
http://metafight.ru/files/screenshots/_cache/emelFM2_008-1024x757.png

Sergei_Alekseev
() автор топика
Ответ на: комментарий от pekmop1024

Пускать попробуй вот так:

compton --vsync opengl-swc --backend glx -b -cC

pekmop1024 ★★★★★
()

Заменой WM. Или патченный XFWM поставить (в Арче, например)

Ze
()

в compton включи vsync=opengl, как-то так.

dikiy ★★☆☆☆
()
Ответ на: комментарий от pekmop1024

Нет, разрешение не мимо монитора, это glx бэкенд размывает.
Как в эмуляторах в 2d играх с opengl плагином) Упс, сейчас запустил — больше не размывает, хотя команда та же.
Теперь проблема в том что не работает вообще с ключом -b
Экран моргает, в консоль ничего не пишет и не работает.
Без демонизации работает, но пишет массу ошибок в консоль, типа таких:

[  1288.55 ] error 171 (BadRegion) request 151 minor 10 serial 1623988 ("BadRegion (invalid Region parameter)")
[  1288.55 ] error 3 (BadWindow) request 141 minor 5 serial 1623993 ("BadWindow (invalid Window parameter)")

Sergei_Alekseev
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.