Ubuntu 11.10下笔记本ThinkPad E520中ATI显卡驱动的安装


 
显卡:AMD Radeon HD 6630,电脑:ThinkPad E520 1143CFC,系统:Ubuntu 11.10 32-bit。
一、如果你已经安装了系统提供的附加硬件fglrx驱动,但是不能正常工作,请卸载fglrx。
Java代码  
sudo sh /usr/share/ati/fglrx-uninstall.sh  
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*   
二、到AMD官方网站下载相应显卡的驱动:
http://support.amd.com/us/gpudownload/Pages/index.aspx
到英文官网下载的一般比中文的新。
我用的是:amd-driver-installer-12-2-x86.x86_64.run
注意: 下载完了以后不要直接安装!我第一次就是直接安装导致的X11崩溃(黑屏)
三、先安装必要的软件包
Java代码  
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases linux-headers-  
注意: 如果你用64位系统,还要安装ia32-libs并建立链接
Java代码  
sudo apt-get install ia32-libs  
sudo ln -svT lib /usr/lib64  
四、生成Ubuntu用的deb软件包
在终端进入第一步你下载的驱动所在目录,编译
Java代码  
sudo sh ./amd-driver-installer-12-2-x86.x86_64.run --buildpkg Ubuntu/oneiric  
注意:创建.deb的安装包,这里有个小技巧,你要先知道你当前的Ubuntu的CodeName,不然生成的安装包会不对,具体操作如下:
Java代码  
lsb_release -a  
会显示如下的结果:
Java代码  
zhunian@Ubuntu:~$ lsb_release -a  
No LSB modules are available.  
Distributor ID: Ubuntu  
Description:    Ubuntu 11.10  
Release:        11.10  
Codename:       oneiric  
这个CodeName就是最关键的,根据你的codename,执行上面第四步的指令。
五、安装deb软件包
Java代码  
sudo dpkg -i fglrx*.deb  
六、生成新的X11配置文件并重新启动
Java代码  
sudo aticonfig --initial -f  
sudo reboot  
注意:为了防止配置未生效,可以执行一下代码再重启。
Java代码  
sudo aticonfig --input=/etc/X11/xorg.conf --tls=1  
七、至此,基本安装已经完毕,重启,而后在执行如下指令,以检查驱动是否安装成功。
Java代码  
zhunian@Ubuntu:~$ fglrxinfo  
display: :0  screen: 0  
OpenGL vendor string: Advanced Micro Devices, Inc.  
OpenGL renderer string: AMD Radeon 6600M and 6700M Series  
OpenGL version string: 4.2.11554 Compatibility Profile Context  
 
据说Ubuntu 10.10没有dh-modaliases, 安装依赖库
Java代码  
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 linux-headers-generic  
 
 
 
 
作者 znhyz1

相关内容

    暂无相关文章