Автор Тема: Ати драйвер и ядро 2.6.7  (Прочетена 797 пъти)

gadmin

  • Напреднали
  • *****
  • Публикации: 35
    • Профил
    • WWW
Ати драйвер и ядро 2.6.7
« -: Jul 11, 2004, 13:35 »
Който се е опитвал да компилира  fglrx модула на Ати 3.9 (x 4.3.0) драйвера с кернел 2.6.7 е разбрал че не става:
Цитат
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
skipping patch for 'drmP.h', not needed
skipping patch for 'drm_os_linux.h', not needed
assuming new VMA API since we do have kernel 2.6.x...
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.7/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.7'
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `agp_generic_alloc_page':
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:1405: structure has no member named `count'
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `ali_alloc_page':
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:4416: structure has no member named `count'
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o] Error 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.7'
make: *** [kmod_build] Error 2
build succeeded with return value 0
duplicating results into driver repository...
done.
==============================


Радостната новина е че има пач '<img'>

Итеглете пача оттук, копирайте го в /lib/modules/fglrx/build_mod/2.6.x, отидете в тази директория и изпълнете:

patch -p1 < fglrx.patch

би трябвало да видите следното съобщение без грешки:

patching file agpgart_be.c
patching file firegl


отивате една директория нагоре и пускате sh make.sh после още една нагоре и пускате sh make_install.sh и сте готови '<img'>
Активен

Пентиум Пауа