LinuxSir.cn,穿越时空的Linuxsir!

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

到底有没有人成功安了Ati驱动,并且能运行魔兽,CS的?

[复制链接]
发表于 2006-9-29 11:09:30 | 显示全部楼层 |阅读模式
转向 LINUX 已经半个月了,但到现在我的Ati 9550 显卡驱动还没装好,wine也是一样。为了玩linux,我已经装了近20遍系统了,Red hat,FC5,suse 10,suse enterprise 10,每个都不下5遍。但无论那个,始终都没把ATI 的显卡装上。

参照论坛上的帖子,我在suse 下装ATI 驱动,3D加速是打开了,但显卡类型还是显示RV350 AS,而且玩系统自带的3D游戏时,不过半分钟就死机。glxgears 测试200多。

安一个系统,连驱动都装不上,我无语了。

厌烦了windows,转向linux,当初是斗劲十足,但到现在还连个驱动都装不上,郁闷,我的劲头已快耗尽了。

看了无数的帖子,有很多说他们在linux 下成功的玩上了魔兽,CS,好是羡慕!比着他们的方法做,为什么我就是不行呢?

所以,各位,请问你们当中到底有没有人成功安了Ati驱动的,并且能运行魔兽,CS的。注意,我可没请求你们写出来,我是问到底有没有,到底有没有,到底有没有!!!给个确切的信,别让我这菜鸟再为Ati浪费青春了。
发表于 2006-9-29 12:13:59 | 显示全部楼层
200有点少吧,我的NV440 都跑快2000了
回复 支持 反对

使用道具 举报

发表于 2006-9-29 13:08:33 | 显示全部楼层
Post by jqq850226
。。。参照论坛上的帖子,我在suse 下装ATI 驱动,3D加速是打开了,但显卡类型还是显示RV350 AS,而且玩系统自带的3D游戏时,不过半分钟就死机。glxgears 测试200多。

。。。。。。

所以,各位,请问你们当中到底有没有人成功安了Ati驱动的,并且能运行魔兽,CS的。注意,我可没请求你们写出来,我是问到底有没有,到底有没有,到底有没有!!!给个确切的信,别让我这菜鸟再为Ati浪费青春了。

准确的说,200的glxgears,就是没有启动3D加速。
我的ATI mobility Radeon 9600 运行过“战争地带1942",你说我有没有成功安装过?
回复 支持 反对

使用道具 举报

发表于 2006-9-29 13:11:03 | 显示全部楼层
同楼主阿
我在ati的网站上下载了ati-driver-installer,安装后用aticonfig配置过了,仍然发现它使用的是Mesa的驱动。
回复 支持 反对

使用道具 举报

发表于 2006-9-29 13:11:22 | 显示全部楼层
楼主的遭遇我们大家都很同情,不过你总该给你的步骤详细说说.不然别人很难给你什么建议,也不会知道你什么地方错了.
回复 支持 反对

使用道具 举报

发表于 2006-9-29 13:15:41 | 显示全部楼层
Post by xiaoymj
同楼主阿
我在ati的网站上下载了ati-driver-installer,安装后用aticonfig配置过了,仍然发现它使用的是Mesa的驱动。

你们装驱动难道都不看release note的吗?里面有关SUSE的内容啊!
回复 支持 反对

使用道具 举报

 楼主| 发表于 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游戏
“坦克大战”,不到半分钟就死机。

各位前辈,清指点,小弟感激不尽!
回复 支持 反对

使用道具 举报

发表于 2006-9-29 15:53:10 | 显示全部楼层
为什么要用root登录,linux不推荐用root登录啊!
回复 支持 反对

使用道具 举报

发表于 2006-9-29 17:20:59 | 显示全部楼层
在rpm前root了没?貌似不是用root,所以无法进行文件的操作
回复 支持 反对

使用道具 举报

发表于 2006-9-29 17:30:41 | 显示全部楼层
装linux是为了玩游戏呀。。。。。。。。
我装linux是为了戒游戏。。。。。。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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