LINUX.ORG.RU

Победим ли мы наконец тиринг в видео?

 , , ,


0

1

Имеется ноут Samsung 355V4C c 2 видеокартами AMD Radeon 7660G+7670M. Наблюдения таковы: при настройке делал aticonfig --set-pcs-u32=DDX,EnableTearFreeDesktop,1 (до этого ситуацию не знаю) потом пробовал aticonfig --sync-video=on --vs=on ничего не меняется. Но вот что я заметил, если в amdcccle поставить Vsync в положение «Пусть само приложение выберет», то тиринг уменьшается. (но до конца не выходит убрать, или это физически не возможно?) Запускаю mplayer с параметрами -vo vaapi:gl. Однако если запускать с -vsync либо в amdcccle поставить принудительно vsync то я получаю тиринг. Видео для теста беру 60 фпс, уж очень хочется его гладко посмотреть при таком кол-ве кадров. Сегодня еще протестирую на более привычном видео посмотрю как простые 24 кадра будет переваривать. Каковы ваши наблюдения и попытки борьбы с тирингом? Мне кажется, что оно при вертикальной синхронизации неверное учитывает частоту кадров монитора. Xrandr выдает 1366x768 60.1*+ а в AMDCCCLE просто 60. Возможно это просто погрешность, но из за таких нестыковок может и происходить сбой. И да, я использую AwesomeDM без композитинга.

★★

Последнее исправление: Bupyc (всего исправлений: 1)
Ответ на: комментарий от Kindly_Cat

Я видел на vesa-драйвере на nvidia-карточке. И на nouveau тоже.

У меня было на блобе в 2009, 2010 и 2011 годах, пока рабочий комп не сменил на новый, с 5570 amd.

ekzotech ★★★★
()
Ответ на: комментарий от baverman

http://www.youtube.com/watch?v=ceX18O9pvLs

Хм, на intel hd4000 выглядит нормально с sna и tearfree. На свободном драйвере amd жутко тирит, но у меня exasync не включен, так что предсказуемо. В обоих случаях просмотр через html5.

ATIpro ★★
()
Ответ на: комментарий от ekzotech

Повторю в 3 раз. «Еще раз повторюсь. » Кстати кручу все на ВНЕШНЕМ мониторе. " Монитор 1920x1080 21" разницу между 720p и 1080p я на нем вижу."

Bupyc ★★
() автор топика
Ответ на: комментарий от ATIpro

блобе нвидии тиринга в xv нет из коробки.

наглое 4.2

F457 ★★★★
()
Ответ на: комментарий от Bupyc

Монитор 1920x1080 21" разницу между 720p и 1080p я на нем вижу.

Ну тогда RussianNeuromancer прав, UVD больше 50 фпс не тянет, видимо.

ekzotech ★★★★
()
Ответ на: комментарий от baverman

Оппа. -vo vaapi на встроенной выдает тиринг только в фулскрине. В окне нету! Осталось сделать так, чтобы у окна mplayer не было обводки белой в Awesome. Для всех окон будет неудобно. Win-F заставляет mplayer разворачиваться полностью.

PS. убрал так

awful.rules.rules = {
    -- All clients will match this rule.
    { rule = { },
      properties = { border_width = beautiful.border_width,
                     border_color = beautiful.border_normal,
                     focus = awful.client.focus.filter,
                     keys = clientkeys,
                     buttons = clientbuttons } },
    { rule = { class = "MPlayer" },
      properties = { floating = true, border_width = 0 } },
    { rule = { class = "pinentry" },
      properties = { floating = true } },
    { rule = { class = "gimp" },
      properties = { floating = true } },
    -- Set Firefox to always map on tags number 2 of screen 1.
    -- { rule = { class = "Firefox" },
    --   properties = { tag = tags[1][2] } },
}
И о чудо, тиринг исчез и в фулскрине. Т.е. возможно как то авесом сам мешал работе анти-тиринга в фулскрине своей обводкой которая уходила за границы.

PS2 тиринг не исчез. Я уже больше начинаю думать, что включенное в хроме ускорение ломает анти-тиринг. Он то работает то нет.

Bupyc ★★
() автор топика
Последнее исправление: Bupyc (всего исправлений: 2)
Ответ на: комментарий от Bupyc

нашел хороший костыль. отдельная Х сессия с openbox. Разворачиваем окно в опенбоксе с мплеером, тиринга нет. Раздекорируем, все ок. Имеем маленькую полосочку сверху, можно поменять цвет на черный и все будет ок. Причем можно эту сессию держать на встроенной видеокарте, а основную на дискретке.

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

Костыль оказался не так хорош, почему то у меня начал зависать напрочь линукс при использовании vaapi.

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