LINUX.ORG.RU

kernel >= 2.6.31 проблемы с ati


0

0

Снова попробовал обновиться до текущего .31, и снова огреб артефактов в иксах ( в основном, в тексте ). Пошел дальше и обновился до .32 - артефакты пропали.

Но вот странная штука с mplayer ( в .31 она тоже была, просто не замечал раньше ) - при проигрывании видеофайла появляется диагональная полоска «елочкой» - при прокрутке, при получении окном фокуса, при смене плана камеры ( чем быстрее, тем больше заметно ). Смотреть можно, но раздражает. Такая же штука была, если подключить телек и смотреть на нем.

Собственно вопрос, как эти проблемы связаны именно с ядром? Откатился снова на .30 - все ок.

★★

Железка, дистрибутив, версия xorg, mplayer какой версии?

Fedora 12, 2.6.31, ATI Mobility FireGL T2/TE (r350), MPlayer SVN-r29800-4.4.2 полет нормальный.

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

Mobility Radeon 7000 ( aka M6 LY )

От версии xorg ( и xf86-video-ati ) нифига не зависит, сейчас стоит 1.7.3, но обновиться до .31 я пытаюсь уже довольно давно и при каждом обновлении иксов для любопытства пробовал еще раз. Mplayer из svn.

Экспериментальным путем выяснил, что совсем жопец иксам начинается если выставить опцию ColorTiling для драйвера radeon.

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

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

fb вкомпилен ( CONFIG_FRAMEBUFFER_CONSOLE=y ) ( и вот с ним-то проблем никаких нет, у mplayer только в xv такая бяка, в x11 и gl тоже все ок, но они ж не подходят для просмотра фильмов ).

все что связано c agp - модулем. lsmod кажет что intelagp и agpgart подключены.

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

Собственно вопрос, как эти проблемы связаны именно с ядром?

KMS в ядре сломали. Очевидно же! Нужно пересобирать видеодрайвер с новым ядром.

iZEN ★★★★★
()

А KMS отключён? А то у многих с ати баги стали появляться с 2.6.31 именно из-за KMS.

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

>> zgrep -i kms /proc/config.gz
# CONFIG_DRM_I915_KMS is not set

volh ★★
() автор топика
Ответ на: Не слушай его от kraftello

«KMS enables more technologies (like DRI2) that will reduce artifacts and increase 3D performance, even kernel space powersaving.»

лол.

«Since version 2.6.31, KMS is available and is enabled by default in the default Arch kernel. »

Таки да, я старый конфиг отгрепал. Попробую, спасибо. Главное теперь хоть понятно почему именно от ядра зависело.

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

Таки да. Отключение KMS все исправило.

Когда наоборот, пробовал настроить его, убрать vga=791, пересобрать initcpio и т.д. - ничего не изменилось. Попробую еще с .32, но сейчас лениво.

Надо было следить за всеми этими новинками.

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