Инсталирам последната версия на АТИ драйверите 8.42.3 като влеза в install.log и виждам , че става проблем при компилирането на fglrx и пробвам да го компилирам, влизам в /lib/modules/fglrx/build_mod и изпълнявам make.sh при което ми излизам: ATI module generator V 2.0 ========================== initializing... ./make.sh: line 525: [: =: unary operator expected cleaning... patching 'highmem.h'... assuming new VMA API since we do have kernel 2.6.x... Assuming default VMAP API Assuming default munmap API doing Makefile based build for kernel 2.6.x and higher make -C /lib/modules/2.6.23/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules make[1]: Entering directory `/usr/src/linux-2.6.23' CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:365: warning: initialization from incompatible pointer type /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:366: warning: initialization from incompatible pointer type /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'ke_pci_find_device': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2019: warning: 'pci_find_device' is deprecated (declared at include/linux/pci.h:480) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'ke_pci_find_slot': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2852: warning: 'pci_find_slot' is deprecated (declared at include/linux/pci.h:481) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'ke_pte_phys_addr_str': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3536: error: implicit declaration of function 'pte_read' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3538: error: implicit declaration of function 'pte_exec' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5439: error: expected specifier-qualifier-list before 'kmem_cache_t' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KAS_SlabCache_Initialize': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5478: error: 'kasSlabCache_t' has no member named 'routine_type' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5479: error: 'kasSlabCache_t' has no member named 'lock' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5480: error: 'kasSlabCache_t' has no member named 'name' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5484: error: 'kasSlabCache_t' has no member named 'cache' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5485: error: 'kasSlabCache_t' has no member named 'name' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5485: error: too many arguments to function 'kmem_cache_create' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KAS_SlabCache_Destroy': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5508: error: 'kasSlabCache_t' has no member named 'cache' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5518: error: 'kasSlabCache_t' has no member named 'cache' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5520: error: 'kasSlabCache_t' has no member named 'cache' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KAS_SlabCache_AllocEntry': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5555: error: 'kasSlabCache_t' has no member named 'routine_type' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5556: error: 'kasSlabCache_t' has no member named 'lock' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5580: error: 'kasSlabCache_t' has no member named 'cache' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5583: error: 'kasSlabCache_t' has no member named 'lock' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5591: error: 'kasSlabCache_t' has no member named 'cache' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KAS_SlabCache_FreeEntry': /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5619: error: 'kasSlabCache_t' has no member named 'routine_type' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5620: error: 'kasSlabCache_t' has no member named 'lock' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5632: error: 'kasSlabCache_t' has no member named 'cache' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5635: error: 'kasSlabCache_t' has no member named 'lock' make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.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.23' make: *** [kmod_build] Error 2 build failed with return value 2
kernel 2.6.23 Processor: AMD Turion 64 X2 Dual-Core Mobile Technology
някой да има идея как да преодолея този проблем?
|