LinuxSir.cn,穿越时空的Linuxsir!

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

ATI程序安装错误

[复制链接]
发表于 2008-12-24 13:11:04 | 显示全部楼层 |阅读模式
从官网下了ati-driver-installer-8-12-x86.x86_64.run   安到77%就停了,显示kernel module 稍候继续,但显示的好像是不成功,在/lib/modules/fglrx/fglrx-install.log 里记录了安装信息。
cat 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.
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.GCC* .??* *.symvers
make -C /lib/modules/2.6.27.7-134.fc10.i686/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/kernels/2.6.27.7-134.fc10.i686'
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_MEM_VM_GetRegionPhysAddrStr’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3221: warning: return makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3222: warning: return makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3223: warning: return makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3225: warning: return makes pointer from integer without a cast
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_agp.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_io.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_pci.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_str.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_wait.o
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
  Building modules, stage 2.
  MODPOST 1 modules
  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.27.7-134.fc10.i686'
build succeeded with return value 0
duplicating results into driver repository...
done.
You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
- 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.

试着去/lib/modules/fglrx/下运行 ./make_install.sh 显示:
[root@localhost fglrx]# ./make_install.sh
- recreating module dependency list
- trying a sample load of the kernel modules
FATAL: Error inserting fglrx (/lib/modules/2.6.27.7-134.fc10.i686/kernel/drivers/char/drm/fglrx.ko): Cannot allocate memory
failed.


那位能告诉我怎么办?我用的是fedora10 2.6.27.7-134  已经更新到最新了。忘了说,我已经降级libdrm到FC9了
发表于 2008-12-24 13:21:53 | 显示全部楼层
我在这个内核上安装ATI 8.12也是这个错误,所以,我不用这个内核了,自己编译2.6.28-rc9用了。
回复 支持 反对

使用道具 举报

发表于 2008-12-24 13:22:46 | 显示全部楼层
建议楼主还是安装F10自带的显卡驱动吧。一样好使。ATI太难安装了。我已放弃,转用F10系统中的驱动。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-24 13:26:14 | 显示全部楼层
我用系统自带的屏幕显示有点偏移,总是缺个条,所以采用的官网的。另外我看了网上的资料,好像提这个错误的很少,大部分人降级libdrm,安驱动,都能过去,怎么我安就不行了呢?这个驱动出来前ATI不测试么?
回复 支持 反对

使用道具 举报

发表于 2008-12-24 15:14:18 | 显示全部楼层
f10自带的是开源的驱动,不能用xv模式看电影
回复 支持 反对

使用道具 举报

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

本版积分规则

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