Ubuntu安装ATI闭源驱动(ATI催化剂)

来源:岁月联盟 编辑:exp 时间:2012-02-14

搞了一个晚上,终于彻底成功安装了ATI的闭源驱动(ATI催化剂,这个Windows下很出名,但是以前一直装在Ubuntu上不顺利),笔记本的风扇终于静下来了。

也小折腾了一下,安装了Ubuntu 11.10,同样装了ATI的闭源驱动,不过说实在,11.10真的不咋样,一、Gnome 3.0真的不稳定,二、系统资源消耗超级大。运行了一个多小时,风扇没停过,听着就烦躁,装他真的是蛋疼的选择(ALT+F2还是很有创意的,但是还不够成熟)。

换回10.10,一切都那么简单,一切都那么安静。

简单的介绍一下ATI的驱动安装过程:

1、卸载原来有的ATI的驱动
 
1
sudo sh /usr/share/ati/fglrx-uninstall.sh
2
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
2、安装依赖库:
 
以下是Ubuntu 11.10的安装
 
1
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases linux-headers-generic
Ubuntu 10.10没有dh-modaliases:
 
1
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 linux-headers-generic
3、下载ATI催化剂,这个不解释了,去AMD网站下吧。
 
4、创建.deb的安装包,这里有个小技巧,你要先知道你当前的Ubuntu的CodeName,不然生成的安装包会不对,具体操作如下:
 
1
lsb_release -a
会显示如下的结果:
 
1
No LSB modules are available.
2
Distributor ID: Ubuntu
3
Description:    Ubuntu 10.10
4
Release:    10.10
5
Codename:   maverick
这个CodeName就是最关键的:
 
根据你的codename,执行如下指令:
 
1
sudo sh ./amd-driver-installer-12-1-x86.x86_64.run --buildpkg Ubuntu/maverick
而后会生成如下的几个文件:

/

5、安装生成的包:
 
1
sudo dpkg -i fglrx*.deb
6、生成配置文件:
 
1
sudo aticonfig --initial -f
防止配置未生效:
 
1
sudo aticonfig --input=/etc/X11/xorg.conf --tls=1
7、至此,基本安装已经完毕,重启,而后在执行如下指令,以检查驱动是否安装成功。
 
1
fglrxinfo

/  



fgl_glxgears

/

/

参考:http://www.2cto.com/os/201202/119529.html

作者 曾建凯的博客