LINUX.ORG.RU

Tearing ATI HD 3000.

 , ,


0

1

Есть встроеная видеокарта ATI HD 3000 и Xubuntu 13.04. На данный момент она работает с опенсорсными драйверами xserver-xorg-video-ati и я не могу побороть Tearing (отсутствие вертикальной синхронизации).

Использовал этот ман http://www.webupd8.org/2012/10/xfce-sync-to-vblank-support-for-xfwm.html и это помогло убрать разрыв окон при перетаскивании, но в видео Tearing остался.

Переключил видеовывод в VLC на OpenGL video output (XCB) и это также помогло, но не полностью. При просмотре видео в высоком качестве видны разрывы в верхней части картинки. Ну и в флеш-плеере вообще ужасное видео. Собственно можно ли как-то побороть полностью tearing на опенсорсных драйверах?

Ставить fglrx legacy-драйвер и даунгрейдить иксы как-то не хочеться, да и 2d на нем вроде хуже.

Спасибо.

★★★★★

1). Установил открытый драйвер - появился тиринг. Решил по руководству. 2). В видео остался тиринг - переключился на xv:gl. 3). В HD-видео остался тиринг, а также во Flash Player. Пока не решил.

Дело в том что в новой версии открытого драйвера ATi добавили аппаратное декодирование HD-видео через VDPAU. Также VDPAU поддерживается Flash Player-ом (но не в Google Chrome), поэтому проблема есть и там тоже. Причину проблемы нашли, теперь ищем решение.

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

на VDPAU + HD4550 тиринга нет ни в mplayer, ни в flashplayer

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

VDPAU не пробовал, а VA-API на интегрированной Radeon HD 3200 работает без проблем. Даже видел баг: две видеокарты в режиме «Отдельные иксы». Запустил на 5850 HD-видео в mplayer-vaapi. Иксы зависли. Скорее всего, декодирование пошло на 3200 (устройство 0), хотя вывод через 5850, вот и зависло.

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

ТС говорит про свободные драйверы, там VAAPI нет.

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

Есть ли какие-то новости о фиксах/новой версии?

Можно ли даунгрейдится на старые версии открытого драйвера ATi без VDPAU ?

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

Это нужно спросить у carasin и daemonpnz, потому что я пользуюсь закрытым драйвером, и не пользуюсь Xfce. А ещё megabaks несколько дней создал тему с патчем на Compiz, исправляющий тиринг. Если Compiz работает с Xfce, то можно попробовать. Только у него NVIDIA.

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

Я заядлый KDE'шник, так что ничего не подскажу.

carasin ★★★★★
()

Эти опции вроде должны быть включены по-умолчанию, но попробуйте вручную закинуть в xorg.conf:

option "EXAVSync" "on"
option "SwapbuffersWait" "on"

он тупит, пробовал.

А с ним тиринг пропадает?

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

С ним вроде пропадает, даже во флеше.

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

С ним вроде пропадает, даже во флеше.

А в используемом сейчас xfvm включён V-Sync? Какие там вообще есть настройки в отношении V-Sync?

т.е. xorg.conf создать как новый файл?

Да, как-то так:

Section "Device"
    Identifier "Radeon"
    Driver "radeon"
    Option "EXAVSync" "on"
    Option "SwapbuffersWait" "on"
EndSection

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