LINUX.ORG.RU

Nvidia tearing 2

 , , , ,


0

1

Вот совсем недавно спрашивал как побороть tearing (vsync) Nvidia tearing . И до этого времени пользовался компизом ppa:smspillaz/compiz-experimental. Со вчерашнего дня пакет обновился и компиз перестал работать вообще, а сегодня похоже этот ppa вообще удалили.

Использовал компиз только из-за vsync и стандартный из репозиториев глючит довольно серьезно (например, нельзя было закрыть развернутые на ввесь екран окна firefox и libreoffice ). Cтандартными средствами XFCE 4.10 tearing победить невозможно.

Попробовал compton и он дает приемлемый результат только с xrender в качестве бекенда, но с ним заметны полосы (где-то около 3-4 в верхней части экрана) в динамичных сценах видео.

Вопрос собственно в том что с этим делать, и можно ли как-то это победить.

Xubuntu 13.04 + Nvigia Geforce GT 630

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 1)

с ним заметны полосы (где-то около 3-4 в верхней части экрана)

блит не успевает. давний баг в гноме на невидиях. глючит не комптон а именно ему отдают кривую картинку

ckotinko ☆☆☆
()
Последнее исправление: ckotinko (всего исправлений: 1)

нельзя было закрыть развернутые на ввесь екран окна firefox и libreoffice

Было такое некоторое время, сейчас поправили (репы штатные).

Cтандартными средствами XFCE 4.10 tearing победить невозможно.

Пробовал 4.11, почти не было у меня при включенной верт. синхр. в настройках xfdesktop 4.11.

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

я ж написал что при использовании --backend glx производительность слабая.

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

какая у вас версия компиза?

у меня со стандартными с репов убунты (буду дома - скажу версию), такое до сих пор.

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

я пробовал Галу на xubuntu, так тупит аналогично как compton c бекендом glx.

ipeacocks ★★★★★
() автор топика

Без opengl никак ты тиринг не поборешь.

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

бета, могу попробовать откатиться на 325 версию.

ipeacocks ★★★★★
() автор топика

Расскажу про свой опыт. Это был 2011 год и openSUSE 11.4 - последний openSUSE с GNOME2. Тиринг. Включил компииии... не включается. Потому что 0.9.x. Установил 0.8.x из стороннего репозитория - тиринг. Попробовал совет с интернета. Там то ли в настройках Compiz выключить VSync, а в NVIDIA X Server Settings включить, то ли наоборот. Не подействовало.

И знаешь что я сделал? Офигеешь. Beryl помнишь? Форк Compiz, который потом присоединили с Compiz? Скомпилировал - несмотря на GCC 4.5, всё успешно заработало. И никакого тиринга!

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

Самое печальное то, что все как один говорят что Нвидия с Линуксом - просто сказка. А на деле с тырингом сложнее разобраться чем в АТИ.

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

Было такое некоторое время, сейчас поправили (репы штатные).

Да, вы правы, в 13.10 реально пофикшено. Спасибо.

ipeacocks ★★★★★
() автор топика

Попробуй в самих драйверах включить синхронизацию, хотя тиринг есть и на венде, даже знаю рецепт как вызвать в 90% случаев

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

так включена.

Я отписал, что с компизом она пофиксилась.

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

Ну здесь от WM много чего зависит, хотя у меня интел (оптимус с 540М).

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

ну у меня теряется когда несколько раз свернуть и развернуть

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