|
|

楼主 |
发表于 2006-9-29 14:43:47
|
显示全部楼层
装linux半个月了,整天都遭同学的鄙视,但现在看到各位前辈如此关心,小弟感激不尽!
以下是我的安装步骤,清指点。
我的显卡是ati 9550,系统是Suse enterprise Desktop 10,安装时我是用root登录的。
1、到www.ati.com下载最新的驱动 ... nstaller-8.29.6.run (55MB),放在了桌面上(/root/Desktop/)
2、 #cd /root/Desktop
#./ati-driver-installer-8.29.6.run --listpkg
得到了所有驱动的列表
..............
SuSE/SLED10-IA32
SuSE/SLES10-IA32
SuSE/SUSE101-IA32
SuSE/SLED10-AMD64
SuSE/SLES10-AMD64
......................
还好,里面有适合我的系统的驱动:SuSE/SLED10-IA32。然后运行下面命令生成fglrx_6_9_0_SLED10-8.29.6-1.i386.rpm 。
#./ati-driver-installer-8.29.6.run --buildpkg SuSE/SLED10-IA32
然后
#init 3
进入纯文本界面
#rpm -ivh --force fglrx_6_9_0_SLED10-8.29.6-1.i386.rpm
就是这一步出问题了,下面是运行上面命令后的提示:
rm: 无法删除 “Modules.symvers”: 没有那个文件或目录
rm: 无法删除 “*.o”: 没有那个文件或目录
rm: 无法删除 “*.ko”: 没有那个文件或目录
rm: 无法删除 “*.mod.*”: 没有那个文件或目录
make: Entering directory `/usr/src/linux-2.6.16.21-0.8-obj/i386/smp'
make -C ../../../linux-2.6.16.21-0.8 O=../linux-2.6.16.21-0.8-obj/i386/smp
LD /usr/src/kernel-modules/fglrx/built-in.o
CC [M] /usr/src/kernel-modules/fglrx/firegl_public.o
/usr/src/kernel-modules/fglrx/firegl_public.c:459: warning: initialization from
incompatible pointer type
/usr/src/kernel-modules/fglrx/firegl_public.c: In function ‘__ke_smp_call_functi
on’:
/usr/src/kernel-modules/fglrx/firegl_public.c:3896: warning: passing argument 1
of ‘smp_call_function’ from incompatible pointer type
LD [M] /usr/src/kernel-modules/fglrx/fglrx.o
Building modules, stage 2.
MODPOST
WARNING: could not find /usr/src/kernel-modules/fglrx/.libfglrx_ip.a.GCC4.cmd fo
r /usr/src/kernel-modules/fglrx/libfglrx_ip.a.GCC4
CC /usr/src/kernel-modules/fglrx/fglrx.mod.o
LD [M] /usr/src/kernel-modules/fglrx/fglrx.ko
make: Leaving directory `/usr/src/linux-2.6.16.21-0.8-obj/i386/smp'
make: Entering directory `/usr/src/linux-2.6.16.21-0.8-obj/i386/smp'
make -C ../../../linux-2.6.16.21-0.8 O=../linux-2.6.16.21-0.8-obj/i386/smp modul es_install
INSTALL /usr/src/kernel-modules/fglrx/fglrx.ko
DEPMOD 2.6.16.21-0.8-smp
make: Leaving directory `/usr/src/linux-2.6.16.21-0.8-obj/i386/smp'
/
*************************************************************
Please read "/usr/share/doc/packages/fglrx/README.SuSE" for
configuration details when using SaX2.
*************************************************************
warning: waiting to reestablish exclusive database lock
3、 #ldconfig
#aticonfig --initial --input=/etc/X11/xorg.conf
#sax2 -r -m 0=fglrx
然后又有提示:
SaX: initializing please wait...
SaX: your current configuration will not be read in
SaX: no X-Server is running
SaX: will start own server if needed
SPP: prepare device [0] profile: FireGL
SPP: including prepared profile(s)...
SaX: startup
之后就出现了SaX2的配置界面,虽然那个对话框上的"激活3D加速"已够选了,但显卡类型还是ATI RV350 AS。
#reboot
重启后进入KDE,打开“我的电脑”,在"显示信息"中显示驱动程序是 fglrx(3D支持)。但运行glxgears ,测试结果为250左右,运行fgl_glxgears,结果也是250左右。运行系统自带的3D游戏
“坦克大战”,不到半分钟就死机。
各位前辈,清指点,小弟感激不尽! |
|