Home » linux相关

Ubuntu使用ATI(AMD)开源驱动及优化

13 06月 2010 Views: No Comment Tags:

通常所谓ATI开源驱动就是非ATI官方开发的驱动,Linux下大多数的驱动由爱好者写成而不是硬件厂商,故大多开放程序源代码,称为开源驱动。官方驱动往往是闭源驱动—

开源驱动比官方驱动问题少, 而且现在官方驱动已经不支持radeon x1250及其以下的显卡了.(即使是你刚买的新笔记本上的)

关闭KMS
ubuntu10.04默认打开了KMS, 然而打开KMS后性能下降, 有的卡还因此开不了特效.
建议关闭

代码:

sudo su
echo options radeon modeset=0 > /etc/modprobe.d/radeon-kms.conf

如果ubuntu装好之后,就有特效(窗口边缘有阴影,外观里选的是normal或者extra,supper+E有特效………………..)
就不要装什么受限,官方驱动了。
因为10.04自带的开源驱动支持你的显卡。如果不行先尝试关闭KMS

受限驱动(就是硬件驱动里面的驱动)就是官方驱动,只不过安装方式不同。
现在ati的官方驱动很差,开源驱动支持你的显卡的话要比官方驱动好很多。
所以如果开源驱动能打开compiz fusion,就不要残害生命,去安装什么官方(受限)驱动了。

问:怎样知道开源驱动支持3D特效?
答:ubuntu安装好后,在桌面转动滚轮时桌面左右移动就说明开源驱动支持你的显卡3D。或者在外观设置里能打开‘普通’ 也说明开源驱动支持你的显卡。

另外没有3D立方体桌面,不一定是显卡驱动的原因。8.10默认没有打开3D立方体桌面,要手动设置。

sudo aptitude install simple-ccsm

然后输入命令

simple-ccsm #打开simple-ccsm

在桌面(desktop)选项卡里面
外观(appearance)选桌面立方体(desktop cube)
desktop columns 选成4
然后就有立方体了(按ctrl+atl+左,右方向健试试)

性能调整
开源驱动有两种即radeon(xserver-xorg-video-ati)和radeonhd(xserver-xorg-video-radeonhd)
如果用xorg.conf, 用下面的办法自动生成xorg.conf
如果要用xserver-xorg-video-ati

代码:

sudo apt-get install xserver-xorg-video-ati
sudo apt-get remove xserver-xorg-video-radeonhd
sudo stop gdm
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak #备份xorg.conf
sudo  X -configure #自动生成xorg.conf
sudo cp xorg.conf.new /etc/X11/xorg.conf

如果要用xserver-xorg-video-radeonhd

代码:

sudo apt-get install xserver-xorg-video-radeonhd
sudo apt-get remove xserver-xorg-video-ati
sudo stop gdm
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak #备份xorg.conf
sudo  X -configure #自动生成xorg.conf.new
sudo cp xorg.conf.new /etc/X11/xorg.conf

然后启动X

sudo start gdm

再编辑配置

代码:

sudo gedit /etc/X11/xorg.conf

radeon(xserver-xorg-video-ati)驱动优化
在Section “Device”段添加

Option “AGPMode” “8″ # 效果最明显, 能让高清电影更流畅, 如果你的电脑比较老, 把8改成4或者2.
Option “AGPFastWrite” “on”
Option “AccelMethod” “EXA” # 使compiz下也能用xv播放视频”
Option “DynamicClocks” “on” # 动态变频节能, 适用于笔记本
Option “ClockGating” “on” # 动态变频节能,
Option “ForceLowPowerMode” “on” #强制GPU使用最低频率, 可用于笔记本夏季降温

节能降温
有三种方法
1.

代码:

sudo gedit /etc/X11/xorg.conf

在Section “Device”段添加

代码:

Option     ”DynamicClocks”     ”on”     # 动态变频节能, 适用于笔记本
Option     ”ClockGating”        “on” # 动态变频节能,
Option     ”ForceLowPowerMode”  “on” #强制GPU使用最低频率, 可用于笔记本夏季降温

然后重启X

2. 可以在bios里面设置显卡频率(GFX Engine Clock)
肉测结果是电池使用时间延长20分钟.

3. 有的显卡可以使用rovclock
安装

sudo aptitude install rovclock

查看频率

sudo rovclock -i

如果显示核心频率为如几百Mhz则表示支持该显卡, 如果是0.17Mhz之类的则表示其不支持该显卡.
改变频率

sudo rovclock -c xxx -m xxx

参考: [url]http://wiki.archlinux.org/index.php/ATI_(简体中文)#.E5.AE.89.E8.A3.85[/url]

原创文章如转载,请注明:转载自Xixis Blog [ http://www.xixis.net/ ]
本文链接地址:http://www.xixis.net/archives/ubuntu-use-the-ati-amd-and-optimization-of-open-source-driver.html

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.