LinuxSir.cn,穿越时空的Linuxsir!

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

ati radeon 镭系列显卡3D 加速驱动简单安装方法 ( 使用 dri 驱动)

[复制链接]
发表于 2004-4-29 16:16:46 | 显示全部楼层 |阅读模式
需要环境:
1. raden 镭显卡一个,芯片编号低于或等于 9200 (rv280), 9500以上系列的显卡3D加速只有 ati 自己的显卡驱动才能支持。
2. 自己编译的内核源码,(使用系统自带的内核源码安装了 kernel-headers估计也行吧?)

步骤:
1. 在你的 /etc/apt/sources.list 加入下面一行:
  1. [color=blue]deb [url]http://people.debian.org/~daenzer/dri-trunk-sid/[/url] ./ [/color]
复制代码


2.执行下面的步骤:
  1. [color=blue]
  2. apt-get install xserver-xfree86-dri-trunk
  3. apt-get install drm-trunk-module-src
  4. apt-get install xlibmesa3-glu
  5. apt-get install xlibmesa3-gl1-dri-trunk

  6. cd /usr/src
  7. tar zxvf drm-trunk.tar.gz
  8. cd modules/drm-trunk/
  9. make -f Makefile.linux TREE=/usr/src/linux/includes/
  10. [color=red]上面的 TREE=/usr/src/linux/includes/ 指向你自己的内核代码啦。[/color]
  11. rmmod radeon
  12. rmmod agpgart                                                
  13. mkdir -p /lib/modules/`uname -r`/kernel/drivers/char/drm/
  14. cp /usr/src/modules/drm-trunk/radeon.o /lib/modules/`uname -r`/kernel/drivers/char/drm/
  15. depmod
  16. modprobe agpgart
  17. modprobe radeon   
  18. [/color]
复制代码


3.重启 Xwin吧,运行 glxgears, 如果分数在 800 以上,恭喜你,已经成功加入了 3D 驱动啦。
 楼主| 发表于 2004-4-29 16:17:43 | 显示全部楼层
附注,以上内容来自 http://viz.aset.psu.edu/ga5in/PowerMacLinux.html
我在 Debian Sid, XFree 4.3 环境下成功实现了
发表于 2004-5-10 09:09:52 | 显示全部楼层

多谢hiei兄(还是该按漫游的性别称姑娘:-))

前几次因trunk没装全总是报错,别说3D,连ATI原来的驱动都不能用,害我用了半个月的VESA
发表于 2004-5-10 09:54:31 | 显示全部楼层
在我机器上(xp2500+, 1G ddr, ATI9100),dri的性能还是比ati官方驱动差一些,前者fps大概1200,后者 1680
发表于 2004-5-10 15:28:43 | 显示全部楼层
hiei的这个方法不错,我尝试过用官方驱动, 搜索了好多资料,还是搞不定,用这个dri驱动一下就装成功了,不过我没有打内核补丁,是参考下面这个链接做的: http://www.desktop-linux.net/ati.htm
发表于 2004-5-10 15:56:22 | 显示全部楼层
最初由 vacancy 发表
在我机器上(xp2500+, 1G ddr, ATI9100),dri的性能还是比ati官方驱动差一些,前者fps大概1200,后者 1680


我的

xp 1600+/512M RAM
ati 8500(275/275)
x.org 6.7+kernel 2.6 kernel
用dri驱动大概2500FPS

好久没用ati的fglrx了,主要是那个兼容性没有dri的好,我又不怎么玩游戏。

btw, 这个安装方法,2.6里面还有点变化,必须要先modprobe via-agp或者intel-agp之类,再modprobe agpgart,否则AGP不可用。如果用xorg还要额外的一步,不记得了。。 ;)
发表于 2004-6-28 16:08:13 | 显示全部楼层

回复: ati radeon 镭系列显卡3D 加速驱动简单安装方法 ( 使用 dri 驱动)

cd /usr/src
tar zxvf drm-trunk.tar.gz
cd modules/drm-trunk/
make -f Makefile.linux TREE=/usr/src/linux/includes/
上面的 TREE=/usr/src/linux/includes/ 指向你自己的内核代码啦。


我到这一步的时候出现以下错误,不知怎么办才好,那位兄弟帮个忙?

wujie:/usr/src/modules/drm-trunk# make -f Makefile.linux TREE=/usr/src/linux/includes/
Makefile.linux:142: *** Cannot find a kernel config file。 停止。
wujie:/usr/src/modules/drm-trunk#

:help
发表于 2004-6-28 16:39:13 | 显示全部楼层
按照楼主的方法,我安装成功了

但是我发现重启机器后又没有了3D加速功能?为什么?
发表于 2004-7-2 22:22:25 | 显示全部楼层
我的src下面是空的啊,没有目录,怎么去找内核代码呢?可不可以下一个啊,能告诉我在哪有的下吗?谢了
发表于 2004-7-5 08:24:59 | 显示全部楼层
最初由 ookmalvin 发表
按照楼主的方法,我安装成功了

但是我发现重启机器后又没有了3D加速功能?为什么?


把agpgart和radeon加到/etc/modules里面
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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