|
ati显卡终于完工,glxgears为2900多!发帖祝贺并提供经验。
配置:ati x700,fc5
驱动程序去ati网站下载。一般就下载那个最大的。最新的3.4有47M!我就下载的那个。
之前不要安装kmod-fglrx,xorg-drv-fglrx这两个包(livna上的),和官方驱动有冲突。
内核我用的是2.6.19,不知道18的可不可以。但是一定要包括kernel和kernel-devel两个。
1、执行ati的驱动程序,那个.run的。一般用户都用直接运行,出图形界面,然后一路按下去。这样出了问题也不知道。如果一路到底很顺的话,一般是有问题的。这时候可以在安装好之后去看/usr/share/ati/fglrx-install.log。会看到[error]等信息。
我的做法是执行./ati-driver-installer-8.34.8-x86.x86_64.run --buildpkg Fedora/FC5(版本用--listpkg参数来看)
只有能够因此产生出若干rpm包,才算你的环境配成功。然后我才去执行那个run脚本。
2、正常执行的时候,跳出can't find atiogl_a_dri.so。网上查了一下,这个文件是在xorg-drv-fglrx包中。有点晕。但我还是把那个文件提取出来了,然后放在指定目录下。
3、修改/etc/inittab文件,启动等级调到3。(其实也可以在文字界面下执行ati的run脚本)然后执行 aticonfig --initial --input=/etc/X11/xorg.conf
有时候会告诉你另一个显示在用,不能修改。我就卸载,然后重新运行run(具体方法下面说),一般提示配置成功后,将inittab中的启动等级改回5。
4、不知道是不是我rp问题,然后重启不能进入x界面。仔细看了xorg.conf配置文件,对照产生的/var/log/Xorg.0.log文件,发现其中定义了两遍aticonfig-Device[0]。一个用的驱动是ati,一个是fglrx。我注释掉了ati的那个,终于顺利启动。
整个安装花了我n天精力(水平比较菜的缘故),但总结出来三点:
1。看提示,看log。/usr/share/ati/fglrx-install.log是run脚本执行的结果。每次安装好之后要去看一下。里面出来一堆话,warning什么的,没error就差不多了。但是一定有话,不要像我一开始看见error当作没看见。n天都没装上,自己还不知道,还在那里执行aticonfig。。。。
2。配置xorg.conf文件。不知道是不是我操作过多才出现了两个aticonfig-Device的问题,但是这需要对这个xorg.conf文件有所了解才能找到问题的。
3。最后一点,也很关键。如果每次安装不成功,进入/usr/share/ati/目录下,执行fglrx-uninstall.sh。可以重新再来。
另外,小建议:所有配置过程在文件界面下完成比较好。毕竟你是在对一个图形界面作配置工作。 |
|