QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1407|回复: 5

FC4下无法安装ATI驱动~~帮帮忙啊!!

[复制链接]
发表于 2006-4-1 07:50:37 | 显示全部楼层 |阅读模式
FC4完整安装,但是无论怎样都安装不了ATI的驱动(8.23.7)

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...
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.11-1.1369_FC4/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/agp3.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/nvidia-agp.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: 在函数 ‘__fgl_agp_init’ 中:
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:8175: 警告:‘pm_register’ 已过时(于 include/linux/pm.h:106 声明)
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: 在函数 ‘__fgl_agp_cleanup’ 中:
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:8185: 警告:‘pm_unregister_all’ 已过时(于 include/linux/pm.h:116 声明)
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: 在顶层:
/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:6079: 警告:‘ati_gart_base’ defined but not used
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/i7505-agp.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: 在函数 ‘firegl_stub_putminor’ 中:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:581: 警告:‘inter_module_put’ 已过时(于 include/linux/module.h:571 声明)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:583: 警告:‘inter_module_unregister’ 已过时(于 include/linux/module.h:568 声明)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: 在函数 ‘firegl_stub_register’ 中:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:603: 警告:‘inter_module_register’ 已过时(于 include/linux/module.h:567 声明)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:634: 警告:‘inter_module_put’ 已过时(于 include/linux/module.h:571 声明)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: 在顶层:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3462: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3465: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3466: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3467: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3469: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3621: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3622: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3623: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3624: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3625: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3626: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3627: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3628: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3630: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3640: 警告:函数声明不是一个原型
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: 在函数 ‘test_inter_module_interface’ 中:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3706: 警告:‘inter_module_put’ 已过时(于 include/linux/module.h:571 声明)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3712: 警告:‘inter_module_put’ 已过时(于 include/linux/module.h:571 声明)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: 在函数 ‘__ke_agp_allocate_memory_phys_list’ 中:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3970: 警告:传递参数 3 (属于 ‘im_fglrx_agp_stub->allocate_memory_phys_list’)时将指针赋给整数,未作类型转换
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: 在函数 ‘__ke_agp_bind_memory’ 中:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4009: 警告:passing argument 1 of ‘im_fglrx_agp_stub->bind_memory’ from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: 在函数 ‘__ke_agp_unbind_memory’ 中:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4022: 警告:passing argument 1 of ‘im_fglrx_agp_stub->unbind_memory’ from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: 在函数 ‘__ke_smp_call_function’ 中:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4251: 警告:语句不起作用
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
  Building modules, stage 2.
  MODPOST
Warning: could not find /lib/modules/fglrx/build_mod/2.6.x/.libfglrx_ip.a.GCC4.cmd for /lib/modules/fglrx/build_mod/2.6.x/libfglrx_ip.a.GCC4
  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/kernels/2.6.11-1.1369_FC4-i686'
build succeeded with return value 0
compiling fglrx_agp.ko module
make -C /lib/modules/2.6.11-1.1369_FC4/build SUBDIRS=/lib/modules/fglrx/build_mod/firegl_agpgart modules
make[1]: Entering directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
  CC [M]  /lib/modules/fglrx/build_mod/firegl_agpgart/backend.o
/lib/modules/fglrx/build_mod/firegl_agpgart/backend.c: 在函数 ‘agp_backend_initialize’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/backend.c:191: 警告:传递参数 1 (属于 ‘bridge->driver->agp_destroy_page’)时将整数赋给指针,未作类型转换
/lib/modules/fglrx/build_mod/firegl_agpgart/backend.c: 在函数 ‘agp_backend_cleanup’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/backend.c:216: 警告:传递参数 1 (属于 ‘__ke_phys_to_virt’)时将整数赋给指针,未作类型转换
/lib/modules/fglrx/build_mod/firegl_agpgart/backend.c:216: 警告:传递参数 1 (属于 ‘bridge->driver->agp_destroy_page’)时将整数赋给指针,未作类型转换
/lib/modules/fglrx/build_mod/firegl_agpgart/backend.c: 在顶层:
/lib/modules/fglrx/build_mod/firegl_agpgart/backend.c:294: 警告:‘agp_init’ defined but not used
  CC [M]  /lib/modules/fglrx/build_mod/firegl_agpgart/generic.o
In file included from /lib/modules/fglrx/build_mod/firegl_agpgart/agp.h:32,
                 from /lib/modules/fglrx/build_mod/firegl_agpgart/generic.c:43:
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_agp.h:759:1: warning: "PCI_DEVICE_ID_INTEL_ICH7_1" redefined
In file included from include/linux/pci.h:452,
                 from /lib/modules/fglrx/build_mod/firegl_agpgart/generic.c:34:
include/linux/pci_ids.h:2422:1: warning: this is the location of the previous definition
  CC [M]  /lib/modules/fglrx/build_mod/firegl_agpgart/isoch.o
In file included from /lib/modules/fglrx/build_mod/firegl_agpgart/agp.h:32,
                 from /lib/modules/fglrx/build_mod/firegl_agpgart/isoch.c:10:
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_agp.h:759:1: warning: "PCI_DEVICE_ID_INTEL_ICH7_1" redefined
In file included from include/linux/pci.h:452,
                 from /lib/modules/fglrx/build_mod/firegl_agpgart/isoch.c:6:
include/linux/pci_ids.h:2422:1: warning: this is the location of the previous definition
  CC [M]  /lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.o
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: 在函数 ‘intel_i810_cleanup’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:158: 警告:passing argument 1 of ‘__ke_iounmap’ discards qualifiers from pointer target type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: 在函数 ‘i8xx_alloc_pages’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:189: 警告:‘page’ is used uninitialized in this function
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: 在函数 ‘intel_i810_free_by_type’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:348: 警告:传递参数 1 (属于 ‘__ke_phys_to_virt’)时将整数赋给指针,未作类型转换
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:348: 警告:传递参数 1 (属于 ‘i8xx_destroy_pages’)时将整数赋给指针,未作类型转换
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:351: 警告:传递参数 1 (属于 ‘__ke_phys_to_virt’)时将整数赋给指针,未作类型转换
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:351: 警告:传递参数 1 (属于 ‘agp_bridge->driver->agp_destroy_page’)时将整数赋给指针,未作类型转换
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:354: 警告:隐式声明函数 ‘kfree’
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: 在函数 ‘intel_i830_cleanup’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:564: 警告:passing argument 1 of ‘__ke_iounmap’ discards qualifiers from pointer target type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: 在函数 ‘intel_i915_cleanup’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:670: 警告:passing argument 1 of ‘__ke_iounmap’ discards qualifiers from pointer target type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:671: 警告:passing argument 1 of ‘__ke_iounmap’ discards qualifiers from pointer target type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: 在函数 ‘find_i830’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1526: 警告:从不兼容的指针类型赋值
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1528: 警告:从不兼容的指针类型赋值
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: 在函数 ‘agp_intel_probe’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1697: 警告:隐式声明函数 ‘pci_assign_resource’
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: 在函数 ‘agp_intel_remove’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1734: 警告:passing argument 1 of ‘__ke_pci_get_drvdata’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: 在函数 ‘agp_intel_resume’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1742: 警告:passing argument 1 of ‘__ke_pci_get_drvdata’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: 在顶层:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1814: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1815: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: 在函数 ‘fgl_agp_intel_init’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1827: 警告:passing argument 1 of ‘__fgl_pci_module_init’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c: 在函数 ‘fgl_agp_intel_cleanup’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/intel-agp.c:1834: 警告:passing argument 1 of ‘__fgl_pci_unregister_driver’ from incompatible pointer type
  CC [M]  /lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.o
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c: 在函数 ‘agp_ali_probe’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:303: 警告:passing argument 1 of ‘__ke_pci_find_capability’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:331: 警告:passing argument 1 of ‘__ke_pci_read_config_byte’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:363: 警告:passing argument 1 of ‘__ke_pci_read_config_dword’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:367: 警告:passing argument 1 of ‘__ke_pci_set_drvdata’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c: 在函数 ‘agp_ali_remove’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:373: 警告:passing argument 1 of ‘__ke_pci_get_drvdata’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c: 在顶层:
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:396: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:397: 警告:从不兼容的指针类型初始化
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c: 在函数 ‘fgl_agp_ali_init’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:403: 警告:passing argument 1 of ‘__fgl_pci_module_init’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c: 在函数 ‘fgl_agp_ali_cleanup’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/ali-agp.c:408: 警告:passing argument 1 of ‘__fgl_pci_unregister_driver’ from incompatible pointer type
  CC [M]  /lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.o
In file included from /lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:113:
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_agp.h:759:1: warning: "PCI_DEVICE_ID_INTEL_ICH7_1" redefined
In file included from include/linux/pci.h:452,
                 from /lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:74:
include/linux/pci_ids.h:2422:1: warning: this is the location of the previous definition
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:171: 错误:对 ‘errno’ 的静态声明出现在非静态声明之后
include/linux/unistd.h:4: 错误:‘errno’ 的上一个声明在此
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c: 在函数 ‘__ke_phys_to_virt’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:660: 警告:传递参数 1 (属于 ‘phys_to_virt’)时将指针赋给整数,未作类型转换
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:660: 警告:返回时将指针赋给整数,未作类型转换
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c: 在函数 ‘__ke_verify_area’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:1123: 警告:‘verify_area’ 已过时(于 include/asm/uaccess.h:105 声明)
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c: 在函数 ‘__ke_get_vm_phys_addr’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:1362: 警告:passing argument 1 of ‘pmd_offset’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c: 在函数 ‘__ke_vm_phys_addr_str’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:1818: 警告:passing argument 1 of ‘pmd_offset’ from incompatible pointer type
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c: 在函数 ‘__ke_smp_call_function’ 中:
/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.c:2252: 警告:语句不起作用
make[2]: *** [/lib/modules/fglrx/build_mod/firegl_agpgart/firegl_wrap.o] 错误 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/firegl_agpgart] 错误 2
make[1]: Leaving directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
make: *** [default] 错误 2
AGPGART module build failed with return value 2
duplicating results into driver repository...
done.
==============================
- creating symlink
- recreating module dependency list
- trying a sample load of the kernel modules
done.
[Message] Driver : End of installation

望DX解答~~~
发表于 2006-4-2 02:47:23 | 显示全部楼层
你确定你下载的驱动版本是正确的吗?
回复

使用道具 举报

 楼主| 发表于 2006-4-2 09:12:14 | 显示全部楼层
版本是指for xfree86和xorg的版本吗?
我下载的是Installer,就是run后缀命的驱动!
回复

使用道具 举报

发表于 2006-4-2 10:06:17 | 显示全部楼层
恩,我指的就是X的版本,就算是installer,也是针对不同的X的啊
回复

使用道具 举报

发表于 2006-4-2 10:51:17 | 显示全部楼层
FC自身带fglrx驱动
yum一下就知道了。
回复

使用道具 举报

 楼主| 发表于 2006-4-2 15:24:22 | 显示全部楼层
fc4 xorg版本6.8.2,刚才又在ati网站上下了fglrx_6_8_0-8.23.7-1.i386.rpm (for xorg 6.8 )驱动,安装显示file /usr/X11R6/lib/libGL.so.1.2 from install of fglrx_6_8_0-8.23.7-1 conflicts with file from package xorg-x11-Mesa-libGL-6.8.2-31,意思是和安装包中的文件有冲突吧!
不知道如何解决,本人菜鸟一个,还请DX多多指教!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-16 11:37 , Processed in 0.066875 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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