LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1351|回复: 1

ATI驱动无法安装在linux-2.6.25.4内核上,什么原因?

[复制链接]
发表于 2008-5-22 12:06:54 | 显示全部楼层 |阅读模式
8.5的驱动出来了,装在2.6.25.4内核上,出现了下面的问题:
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
fglrx: Unknown symbol init_mm
fglrx: Unknown symbol init_mm
fglrx: Unknown symbol init_mm
fglrx: Unknown symbol init_mm

/usr/share/ati/fglrx-install.log的内容如下:
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
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.25.4/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.25.4'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:889: 警告:函数声明不是一个原型
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: 在函数‘KCL_pci_enable_device_bars’中:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1684: 警告:传递参数 1 (属于‘pci_read_config_word’)时在不兼容的指针类型间转换
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1696: 警告:传递参数 1 (属于‘pci_write_config_word’)时在不兼容的指针类型间转换
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: 在函数‘__ke_check_pci’中:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2126: 警告:不建议使用‘pci_find_slot’(声明于 include/linux/pci.h:508)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: 在函数‘__ke_pci_find_slot’中:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3048: 警告:不建议使用‘pci_find_slot’(声明于 include/linux/pci.h:508)
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: "init_mm" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.25.4'
build succeeded with return value 0
duplicating results into driver repository...
done.
==============================
- recreating module dependency list
- trying a sample load of the kernel modules
failed.
[Error] Kernel Module : Failed to install compiled kernel module - please consult readme.

看看,到底是什么原因?
发表于 2008-5-22 18:37:26 | 显示全部楼层
http://bbs.linuxsir.cn/thread327501-2.html

我在这里回复了,请看!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表