сборка драйверов ati (8.29.6)

Модератор: Модераторы разделов

Аватара пользователя
kernel_mode
Сообщения: 347
Статус: infinity++
ОС: Gentoo(desktop)/Arch(laptop)

сборка драйверов ati

Сообщение kernel_mode »

Вот недавно обнаружил что после обновления ядра мой модуль fglrx куда-то исчез (иксы при загрузке ругаются и glxgears показывают 160-175 fps :)), первое что пришло в голову - заново его собрать. Зохожу в /lib/modules/fglrx/build_mod, выполняю ./make.sh:

Код: Выделить всё

[root@myhost build_mod]# ./make.sh
ATI module generator V 2.0
==========================
initializing...
cat: /lib/modules/2.6.19-ARCH/build/include/linux/version-*.h: Нет такого файла или каталога
./make.sh: line 525: [: =: ожидается использование унарного оператора
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
 Assuming default VMAP API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.19-ARCH/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.19-ARCH'
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:89:26: error: linux/config.h: Нет такого файла или каталога
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:456: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'firegl_stub_open':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:579: warning: assignment discards qualifiers from pointer target type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_request_irq':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2501: warning: passing argument 2 of 'request_irq' from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function '__ke_smp_call_function':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3889: warning: passing argument 1 of 'smp_call_function' from incompatible pointer type
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Ошибка 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.19-ARCH'
make: *** [kmod_build] Ошибка 2
build failed with return value 2
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: сборка драйверов ati

Сообщение cheer »

Модуль был собран для 2.6.18, поэтому и исчез. Надо обновить и ati-fglrx.
Спасибо сказали:
Аватара пользователя
kernel_mode
Сообщения: 347
Статус: infinity++
ОС: Gentoo(desktop)/Arch(laptop)

Re: сборка драйверов ati

Сообщение kernel_mode »

cheer писал(а):
13.12.2006 21:47
Модуль был собран для 2.6.18, поэтому и исчез. Надо обновить и ati-fglrx.

1. я обновлялся с 1.6.19-1 до 2.6.19.1-3
2. обновил ati-fglrx через pacman, иксы всё ещё запускаются с ошибками, но уже с другими (точно сказать не могу, т.к. забыл где находится лог, подскажите :) )
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: сборка драйверов ati

Сообщение polachok »

все логи в /var/log/ находятся. ну а там уж догадаться не сложно
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
kernel_mode
Сообщения: 347
Статус: infinity++
ОС: Gentoo(desktop)/Arch(laptop)

Re: сборка драйверов ati

Сообщение kernel_mode »

Самое вкусное из лога:

Код: Выделить всё

(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/xorg/modules/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering

Печально... Кто нибудь сталкивался?
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: сборка драйверов ati

Сообщение (asper »

DEATH писал(а):
14.12.2006 19:43
Самое вкусное из лога:

Код: Выделить всё

(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/xorg/modules/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering

Печально... Кто нибудь сталкивался?


А что если пересобрать самому этот fglrx из PKGBUILD-а , пробывали ?
[offtop]
Вообще я когда-то плюнул на этот ATI купил себе NVIDIA и все проблемы решились
[offtop]
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
kernel_mode
Сообщения: 347
Статус: infinity++
ОС: Gentoo(desktop)/Arch(laptop)

Re: сборка драйверов ati

Сообщение kernel_mode »

Vlady писал(а):
14.12.2006 20:25
DEATH писал(а):
14.12.2006 19:43

Самое вкусное из лога:

Код: Выделить всё

(EE) AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/xorg/modules/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)
(EE) AIGLX: reverting to software rendering

Печально... Кто нибудь сталкивался?


А что если пересобрать самому этот fglrx из PKGBUILD-а , пробывали ?
[offtop]
Вообще я когда-то плюнул на этот ATI купил себе NVIDIA и все проблемы решились
[offtop]

Всё, проблему решил. Просто ядро было из unstalbe :)
Спасибо сказали:
Аватара пользователя
tmp13
Сообщения: 986
ОС: openSuse 11.2

Re: сборка драйверов ati

Сообщение tmp13 »

Код: Выделить всё

    error    AIGLX error: dlsym for __driCreateNewScreen_20050727 failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __driCreateNewScreen_20050727)

    error    AIGLX: reverting to software rendering

причём 3D работает! но то лагает то виснет...
ядро вроде норм... какие нить ещё варианты решения есть?
Красных бей и белых бей!
Вот вам иерархия!
Я люблю тебя за это, милая моя,
Разудалая, хмельная мать моя – Анархия!
Спасибо сказали:
Аватара пользователя
Coopersan
Сообщения: 57
ОС: Gentoo Linux

Re: сборка драйверов ati

Сообщение Coopersan »

Сделать

Код: Выделить всё

sudo pacman -S xf86-video-ati

У меня работает шустрее чем fglrx
Os iusti meditabitur sapientiam et lingua eius loquetur iudicium.
Спасибо сказали:
Elrock
Сообщения: 25
ОС: Linux

Re: сборка драйверов ati

Сообщение Elrock »

Парился столько с ATI, потом поменялся с одним на Nvidia
Спасибо сказали:
Аватара пользователя
Snupt
Бывший модератор
Сообщения: 2062
Статус: No Place for RTFM Here…
ОС: Mac OS X

Re: сборка драйверов ati

Сообщение Snupt »

У меня когда ATI была (Radeon 9600) открытые дрова лучше себя вели, даже берил работал. Чего не могу сказать про проприетарные где всё не пойми как работало.
Спасибо сказали: