|
Автор: Graf Время создания: 06.01.05 23:39 |
Если кто нибудь ставил драйверы для ATI Radeon 8500 под linux gentoo?
Помогите, плиз. Не хочет запускаться модуль ядра fglrx.o ну хоть тресни-расшибись.
Дело было так:
дубль первый (неудачный):
emerge ati-drivers # что естественно и не небезобразно
emerge xfree-drm # так, на всякий случай, хотя может и зря - не знаю.
depmod -a
modprobe fglrx # и он выдал:
modprobe errors can be caused by incorrect module parameters,
including invalid IO or IRQ parameters. И всякие там failed...
дубль второй (также неудачный):
Скачал архив с драйвером под свою видео карту (для XFree86 4.3.0).
fglrx-glc22-4.3.0-2.9.8.i586.rpm
emerge rpm # без этого не распакуется
rpm -i fglrx-glc22-4.3.0-2.9.8.i586.rpm # куча неудоволетворённых зависимостей
# среди которых, как не странно,
# даже /bin/bash и /bin/sh
rpm -i --nodeps fglrx-glc22-4.3.0-2.9.8.i586.rpm # пытаюсь проигнорировать,
# and вуаля:
*** Trying to install a precompiled kernel module.
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)
As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D graphics will lack performance.
failed.
*** Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
probing for VMA API version...
cleaning...
patching 'highmem.h'...
skipping patch for 'drmP.h', not needed
skipping patch for 'drm_os_linux.h', not needed
doing script based build for kernel 2.4.x and similar
compiling 'agpgart_be.c'...
compiling 'agp3.c'...
compiling 'i7505-agp.c'...
compiling 'nvidia-agp.c'...
compiling 'firegl_public.c'...
linking of fglrx kernel module...
duplicating results into driver repository...
done.
==============================
- creating symlink
- recreating module dependency list
- trying a sample load of the kernel module
Note: /etc/modules.conf is more recent than /lib/modules/2.4.25-gentoo/modules.dep
Warning: loading /lib/modules/2.4.25-gentoo/kernel/drivers/char/drm/fglrx.o will taint the kernel: non-GPL license - Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
failed.
Installed: qt3 (gcc 3.2) based control panel application
===
ATI display drivers successfully installed
please run 'fglrxconfig' now
# сказано-сделано запускаю fglrxconfig и отвечаею на его вопросы
# иду в /lib/modules/fglrx/build_mod и запускаю:
sh ./make.sh
# модуль под моё ядро (кстати kernel 2.4.25 - оно шло с дистрибутивом) я обнаружил
# в /lib/modules/fglrx там же и запустил
sh ./make_install.sh
- creating symlink
- recreating module dependency list
- trying a sample load of the kernel module
Note: /etc/modules.conf is more recent than /lib/modules/2.4.25-gentoo/modules.dep
Warning: loading /lib/modules/2.4.25-gentoo/kernel/drivers/char/drm/fglrx.o will taint the kernel: non-GPL license - Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
failed.
# обыдно да?
Plise HELP!!! кто может |
|