LinuxSir.cn,穿越时空的Linuxsir!

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

[中文原创]在SuS9.1pro安装ATI镭卡3.9.0版驱动成功!

[复制链接]
发表于 2004-6-25 03:17:35 | 显示全部楼层 |阅读模式
说明:
本人是先美化Suse后,才装镭卡驱动的。
要使用root身份安装



1)下载3.9.0版驱动fglrx-4.3.0-3.9.0.i386.rpm,http://www.ati.com/
2)安装该驱动,(在KDE下随便开一终端:#rpm -Uvh fglrx-4.3.0-3.9.0.i386.rpm )
3)下载镭卡3.9.0 for suse9.1补丁build_mod-3.9.0-regparm.tar.bz2(到

http://homepages.pathfinder.gr/m ... 9.0-regparm.tar.bz2下载,不过巨慢无比,我喝一泡功夫茶,抽了一支烟,然后洗了个澡后,才下完)。
4)安装该补丁:
       #tar -xjvf build_mod-3.9.0-regparm.tar.bz2 //解包
     #cd build_mod-3.9.0-regparm   // 进该目录
     #sh make.sh           //编译fglrx.ko模块
    #cp 2.6.x/fglrx.ko  /lib/modules/2.6.4-52-default/kernel/drivers/char/drm //手动覆盖更新 fglrx.ko模块
    (注意:可能FTP版的内核名和我光盘版的不一样,偶的是2.6.4-52-default,侬的可能是2.6.4-54.5-default,无所谓滴,自己到/lib/modules/下瞧瞧,就是那个2.6.4-XX-default目录了!更新内核到2.6.4以上未经本人测试)

5) #depmod -a //生成依赖文件
6) #sax2 -r -m 0=fglrx -b /usr/X11R6/lib/sax/profile/firegl  //设置X11
7)修改/etc/X11/XF86Config ,在Section "Module"项加上:Load "dri"  。
8)重起机器!!!!

OK!  



运行:#fglrxinfo
能看到俺机器的这类信息,说明你成功了!
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9100 DDR Generic
OpenGL version string: 1.3 (X4.3.0-3.9.0)




GOOD  LUCK !!!
发表于 2004-6-25 07:51:59 | 显示全部楼层
pangdae@SuSE:~> fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.4 Mesa 5.0.2)


我的显卡是Radeon 9600,装完驱动后,ati控制面板可以用了,但是仍然不能启动3D加速,兄弟的是否也一样呢?
发表于 2004-6-25 11:16:34 | 显示全部楼层
 楼主| 发表于 2004-6-25 19:43:37 | 显示全部楼层
最初由 pangdae 发表
pangdae@SuSE:~> fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.4 Mesa 5.0.2)




你还是用mesa,没装上fglrx驱动。
请认真检查安装步骤。
 楼主| 发表于 2004-6-25 20:16:27 | 显示全部楼层

装上镭显卡驱动的美化修改 (参照Fedora1)

发表于 2004-6-26 01:07:05 | 显示全部楼层
在安装之前使用yast设置的时候,就说radeon9600现在不支持3d
连3d加速选择都不可以
 楼主| 发表于 2004-6-26 21:08:05 | 显示全部楼层
#lsmod | grep fglrx
如果fglrx被正确加载了,后得到类似这样的结果:
fglrx 160840 173
如果什么也没有显示,说明模块加载不成功,继续:

#modprobe fglrx
手动加载模块,此时会得到一些warning,但成功加载了。
再用
#lsmod | grep fglrx
看看。。。




要不全按步骤做一遍,然后再运行#fglrxconfig,
特别在当问你是否要使用external agpgart 的时候,选Y和选N各试一次。。。

(另外:如果能装上了fglrx驱动,千万不要再进yast选3D加速,会覆盖你的成果的!)
 楼主| 发表于 2004-6-26 21:12:54 | 显示全部楼层

回复: [中文原创]在SuS9.1pro安装ATI镭卡3.9.0版驱动成功!

最初由 锋锋 发表

6) #sax2 -r -m 0=fglrx -b /usr/X11R6/lib/sax/profile/firegl  //设置X11
7)修改/etc/X11/XF86Config ,在Section "Module"项加上:Load "dri"   。


这几步的工作相当于运行#fglrxconfig.
发表于 2004-7-5 06:39:31 | 显示全部楼层
9600那位兄弟,我跟你一样,yast里无法设置3D加速,显卡识别成ATI R350NP (radeon)

另外,在fglrx-4.3.0-3.9.0.i386.rpm的说明,我只看到支持mobility M9,印象中,9600好像是M10。。。
 楼主| 发表于 2004-7-5 21:32:44 | 显示全部楼层
最初由 See 发表
9600那位兄弟,我跟你一样,yast里无法设置3D加速,显卡识别成ATI R350NP (radeon)

另外,在fglrx-4.3.0-3.9.0.i386.rpm的说明,我只看到支持mobility M9,印象中,9600好像是M10。。。


其实整个驱动的安装过程不用去管“yast里是否设置3D加速”,是偶多虑了!对不起各位~!

最重要的是要能编译得到更新的fglrx.ko文件,能用上fglrx驱动!你的显卡自然就工作在加速的状态!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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