LINUX.ORG.RU

fglrx: unknown symbols


0

0

У радеона 9600 с крайними дровами от ati на ядре 2.6.16.22 не работает ускорение 3D. Проблема в том, что не хочет грузиться модуль fglrx.
В dmesg говорит uknown symbol inter_module_register(или, скорее, inter_module_*).
Где копать?


В 2.6.15 выкинули deprecated интерфейсы, поищи внутри init/Kconfig параметр содержащий "INTERMODULE", и замени его дефолтное состояние на 'default y', потом пересобери ядро и fglrx.

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

> Благодарю, помогло.

Помогло-то помогло, вот только в 2.6.18 уже такое не прокатит, intermodule оттуда выкинули с концами (вижу на тестовой тачке по rc3).

> А проблемы с Xvideo решаемы? > ибо mplayer говорит, что нет Xvideo.

Ээ... куда делось? Я вот в gmplayer (который ГУЙ) выставил в опциях вывод через Xv и все играет, изображение идет... равно как и через GL/GL2. MPlayer из SVN недельной давности.

Там есть параметр в секции "Device" в xorg.conf, кажется "UseDMAForXv", нужно его в "true" и есть еще один - "VideoOverlay" (тут нужно погуглить, я точно не помню), его тоже в "1". По идее как-то так...

Можно логи? (`mplayer $file >& err.log`)

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

"VideoOverlay" все решил. вопрос закрыт, всем 10x.

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