升级8.10后fglrx出现的问题

重复贴和参考价值不大的帖子,版主维护
回复
rqbh
帖子: 17
注册时间: 2007-05-22 9:59
送出感谢: 0
接收感谢: 0

升级8.10后fglrx出现的问题

#1

帖子 rqbh » 2008-09-17 0:02

在升级到8.10后,安装fglrx的过程中,出错,日志如下,网络上搜不到资料阿,
谁遇到国同样的问题阿?

日志文件 :/var/lib/dkms/fglrx/8.522/build/make.sh.log

代码: 全选

ATI module generator V 2.0
==========================
initializing...
build_date =Tue Sep 16 23:52:19 CST 2008
uname -a =Linux kevin-laptop 2.6.27-3-generic #1 SMP Wed Sep 10 16:02:00 UTC 2008 i686 GNU/Linux
uname -s =Linux
uname -m =i686
uname -r =2.6.27-3-generic
uname -v =#1 SMP Wed Sep 10 16:02:00 UTC 2008
uid=0(root) gid=0(root) groups=0(root)
.
drwxr-xr-x 35 root root 3944 2008-09-05 11:22 /usr/include
.
total 2
drwxr-xr-x  2 root root 456 2008-09-16 23:52 fglrx-8.522
drwxr-xr-x 22 root root 584 2008-09-04 07:05 linux-headers-2.6.27-2
drwxr-xr-x  7 root root 744 2008-09-04 07:06 linux-headers-2.6.27-2-generic
drwxr-xr-x 22 root root 584 2008-09-16 08:44 linux-headers-2.6.27-3
drwxr-xr-x  7 root root 744 2008-09-16 08:44 linux-headers-2.6.27-3-generic
.
file /lib/modules/2.6.27-3-generic/build/include/linux/agp_backend.h says: AGP=1
OsVersion says: SMP=1
file /proc/kallsyms says: SMP=1
file /lib/modules/2.6.27-3-generic/build/include/linux/autoconf.h says: SMP=1
file /lib/modules/2.6.27-3-generic/build/include/linux/autoconf.h says: MODVERSIONS=1
.
CC=gcc
cc_version=
found major but not minor version match for gcc and the ip-library
ls -l ./libfglrx_ip.a
lrwxrwxrwx 1 root root 18 2008-09-16 23:52 ./libfglrx_ip.a -> libfglrx_ip.a.GCC4
.
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
def_vma_api_version=-DFGL_LINUX253P1_VMA_API
 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.27-3-generic/build SUBDIRS=/var/lib/dkms/fglrx/8.522/build modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.27-3-generic'
  CC [M]  /var/lib/dkms/fglrx/8.522/build/firegl_public.o
/var/lib/dkms/fglrx/8.522/build/firegl_public.c: In function ‘__ke_printk’:
/var/lib/dkms/fglrx/8.522/build/firegl_public.c:2103: warning: format not a string literal and no format arguments
/var/lib/dkms/fglrx/8.522/build/firegl_public.c: In function ‘__ke_flush_cache’:
/var/lib/dkms/fglrx/8.522/build/firegl_public.c:3080: error: too many arguments to function ‘smp_call_function’
/var/lib/dkms/fglrx/8.522/build/firegl_public.c: In function ‘__ke_vm_phys_addr_str’:
/var/lib/dkms/fglrx/8.522/build/firegl_public.c:3955: warning: return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.522/build/firegl_public.c:3956: warning: return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.522/build/firegl_public.c:3957: warning: return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.522/build/firegl_public.c:3959: warning: return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.522/build/firegl_public.c: In function ‘KCL_CallFuncOnOtherCpus’:
/var/lib/dkms/fglrx/8.522/build/firegl_public.c:4799: error: too many arguments to function ‘smp_call_function’
/var/lib/dkms/fglrx/8.522/build/firegl_public.c: In function ‘KCL_enable_pat’:
/var/lib/dkms/fglrx/8.522/build/firegl_public.c:4913: error: too many arguments to function ‘smp_call_function’
/var/lib/dkms/fglrx/8.522/build/firegl_public.c: In function ‘KCL_disable_pat’:
/var/lib/dkms/fglrx/8.522/build/firegl_public.c:4932: error: too many arguments to function ‘smp_call_function’
/var/lib/dkms/fglrx/8.522/build/firegl_public.c: At top level:
/var/lib/dkms/fglrx/8.522/build/firegl_public.c:6659: warning: initialization from incompatible pointer type
/var/lib/dkms/fglrx/8.522/build/firegl_public.c:6685: warning: initialization from incompatible pointer type
make[2]: *** [/var/lib/dkms/fglrx/8.522/build/firegl_public.o] Error 1
make[1]: *** [_module_/var/lib/dkms/fglrx/8.522/build] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.27-3-generic'
make: *** [kmod_build] Error 2
build failed with return value 2
peterindistantland
帖子: 12
注册时间: 2008-09-17 0:57
送出感谢: 0
接收感谢: 0

#2

帖子 peterindistantland » 2008-09-17 1:15

Ubuntu 8.10 Intrepid 用的是新版 X.org 7.4,但是fglrx驱动跟Xorg 7.4 不兼容(情有可原,7.4仍然是测试版本)。可以用开源驱动 xserver-xorg-video-radeonhd 取代。(我没升级,而是新安装了8.10,系统自动安装了这个驱动,三维加速没问题,所以我没有装fglrx。) 国外论坛上有人建议可以把 xserver-xorg降级到 8.04里面的版本,再装fglrx。
电脑像空调,开了Windows(窗口)就没用了。
rqbh
帖子: 17
注册时间: 2007-05-22 9:59
送出感谢: 0
接收感谢: 0

#3

帖子 rqbh » 2008-09-17 10:07

多谢啊,希望那个驱动能支持我的本本呢
rqbh
帖子: 17
注册时间: 2007-05-22 9:59
送出感谢: 0
接收感谢: 0

#4

帖子 rqbh » 2008-09-17 10:29

不支持,看来只能用radeon 这个驱动了,hd的那个只支持r5和r6系列的,而我的是r4系列的啊。
liangfaxiang
帖子: 48
注册时间: 2007-06-04 21:08
送出感谢: 0
接收感谢: 0

Re:

#5

帖子 liangfaxiang » 2008-09-22 1:01

rqbh 写了:不支持,看来只能用radeon 这个驱动了,hd的那个只支持r5和r6系列的,而我的是r4系列的啊。

我的X1650GT也不支持啊……很无奈……
peterindistantland 写了:Ubuntu 8.10 Intrepid 用的是新版 X.org 7.4,但是fglrx驱动跟Xorg 7.4 不兼容(情有可原,7.4仍然是测试版本)。可以用开源驱动 xserver-xorg-video-radeonhd 取代。(我没升级,而是新安装了8.10,系统自动安装了这个驱动,三维加速没问题,所以我没有装fglrx。) 国外论坛上有人建议可以把 xserver-xorg降级到 8.04里面的版本,再装fglrx。
我也在思考怎样把xserver-xorg降级到7.3的以后再更新,你知道如何操作么?
我试过把源改成hardy的然后强制版本,但是依赖关系不允许,不成功……
kekegg
帖子: 13
注册时间: 2008-09-22 4:20
送出感谢: 0
接收感谢: 0

Re: 升级8.10后fglrx出现的问题

#6

帖子 kekegg » 2008-09-22 4:23

我曾经把它安装成功了,但是重启之后又不行了。

http://linuxkekegg.blogspot.com/

如何才能用radeon驱动呢,新装的的确没有问题
回复

回到 “归档贴”