|

楼主 |
发表于 2009-6-14 16:32:39
|
显示全部楼层
这贴就算结了吧,再转发个我找到的一个不错的资料。
安装与配置
要安装的软件包是xf86-video-ati。注意:如果你之前安装过私有驱动,请确认卸载catalyst和catalyst-utils。
pacman -Syu xf86-video-ati libgl
编辑xorg.conf,在给出的Section中添加或确认有以下的内容:
Section "Module"
Load "glx"
Load "dri"
Load "drm"
EndSection
Section "Device"
Identifier "name" # 你的显卡名称
Driver "radeon"
Option "XAANoOffscreenPixmaps" "true" # aiglx需要这一项
EndSection
Section "DRI"
Group "video"
Mode 0666
EndSection
使用这一驱动时,请确认你安装了libgl-dri而不是catalyst-utils。否则,错误的libGL.so将导致直接加速(direct rendering)无法工作。
注意:对于新的Xorg(1.5 在testing源里面),你甚至不需要xorg.conf就可以非常好的使用X,自动识别功能进一步提高了。如果你显卡支持,默认会使用"AccelMethod" "EXA"以前是"AccelMethod" "XAA",这种新的渲染更高效,因此上面的XAANoOffscreenPixmaps开头的选项无效。当然你可以在xorg.conf里面定义如下
Section "Device"
...
Option "AccelMethod" "XAA"
...
EndSection
那么xorg会使用XAA方式渲染。
性能调整
下面这些选项属于Section "Device":
Option "AGPMode" "4"
开源驱动被设计成在AGP 1x的速度下运行。一般来说,修改此速度是安全的。如果你发现哪里不正常,试着减小其值或者干脆把这一行删掉。
Option "ColorTiling" "on"
打开ColorTiling是绝对安全的,并且这被认为是默认的设置。人们注意到,通过xorg.conf来开启它,性能会有所提高。
Option "AccelMethod" "EXA"
加速方式(Acceleration architecture );只对较新的显卡有效。如果你打开它之后进不了X,删了吧。
Option "EnablePageFlip" "on"
开启Page Flip一般是安全的,同时也会禁用EXA,因此大多用在比较老的显卡上。新版驱动可以使之与EXA共存。
Option "AGPFastWrite" "yes"
这一选项可以打开fast writes。很可能会出问题,所以做好删除它的准备,如果你到时进不了X的话。
要了解更多的配置选项请阅读manpage
driconf是一款很不错的工具,值得一试。它让你能修改一些设定,比如vsync,anisotropic,texture compression等等。有些程序(比如Google Earth )要求“disable Low Impact fallback",使用driconf可以做到这一点。
--------------------这是在ARCH WIKI里找到的,相当不错
http://wiki.archlinux.org/index. ... 4%B8%AD%E6%96%87%29 |
|