一、卸载和删除原有驱动
sudo sh/usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove--purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
二、安装最新的AMD catalyst驱动
下载必备的一些软件库
sudo apt-get installbuild-essential cdbs fakeroot dh-make debhelper debconf libstdc++6
sudo apt-get installdkms libqtgui4 wget execstack libelfg0 dh-modaliases
sudo apt-get installlinux-headers-generic xserver-xorg-core libgcc1
如果是64位Ubuntu系统则需要运行下面两段命令(32位则不需要)
sudo apt-get installia32-libs lib32gcc1 libc6-i386
cd /usr ; sudo ln -svTlib /usr/lib64
64位驱动内核模块
sudo apt-get installdkms
下载AMDcatalyst for Ubuntu 12.04驱动
cd ~/; mkdircatalyst12.4; cd catalyst12.4/
wgethttp://www2.ati.com/drivers/linux/amd-driver-installer-12-4-x86.x86_64.run
chmod +xamd-driver-installer-12-4-x86.x86_64.run
添加补丁(非常重要,之前试过不打补丁,会出现无法启动X或者Compiz等问题)
./amd-driver-installer-12-4-x86.x86_64.run--extract driver
cddriver/plain/lib/modules/fglrx/build_mod/(*plain文件夹可能被commen文件夹替换了,需要到主文件夹夹下查看一下)
wget -O fglrx.patchhttp://ubuntuone.com/5gNgEmVfzs3ytD5QZ2YGCi
patch -p1 <fglrx.patch
创建安装包
cd~/catalyst12.4/driver/
./ati-installer.sh8.961 --buildpkg Ubuntu/precise
cd ../
安装驱动
sudo dpkg -i fglrx*.deb
第一时间配置Xserver(xorg.conf)
sudo aticonfig--initial -f
重启电脑
测试切换集成显卡
sudo aticonfig--px-dgpu
有些显卡需要再次重启电脑才能完成切换。