sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases
2、删除曾经的 ATI 驱动和 Mesa 驱动。或许你没有安装。但假设不删除现有的显卡驱动。可能形成安装后载入模块和驱动错误。不能正常驱动
删除曾经的 ATI 驱动和 Mesa 驱动。或许你没有安装,但假设不删除现有的显卡驱动,可能形成安装后载入模块和驱动错误,不能正常驱动。
假设曾经手工安装过驱动需要运行如下两行,假设没有,跳过。html
cd /usr/share/ati/
sudo ./fglrx-uninstall.sh [注意这里存在一个问题,假设该文件夹下没有fglrx-uninstall.sh 该怎么办。我就遇到了这样的问题,折腾了会。后来在 下载的那个文件 fglrx-14.10.1006.1001/driver/ 找到有个shell ]
sudo sh fglrx-uninstall.sh --force 【注意加--force 不然会有提示删除不掉】
sudo apt-get remove xorg-driver-fglrx xserver-xorg-video-ati xserver-xgl
3、安装驱动,不要在删除步骤前安装,否则会被卸载掉的。没有什么难的,基本上下一步便可了。
解压第一步下载的ati驱动
cd 解压后的文件夹
sudo sh ./amd-driver-installer-14.10.1006.1001-x86.x86_64.run
依据提示 下一步
4、安装完成 依据提示从新启动
5、检查安装效果
一、首先看看驱动信息是否正确,运行
fglrxinfo
如下的是我结果
display: :0.0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7400M Series
OpenGL version string: 4.4.12874 Compatibility Profile Context 14.10.1006.1001
关键是要有 ATI,不能是其余的,假设不是的话。说明驱动模块没有正确载入,需要依据显示的内容,把相应的驱动删除。python
二、看看本身的显卡是否工做在Xv模式下,运行
xvinfo
假设显示的结果很是多很是多。那就是工做在xv模式下了。linux
假设像如下这种显示。那还需要再设置
X-Video Extension version 2.2
screen #0
no adaptors present
手工设置xv模式
sudo aticonfig --overlay-type=xv
三、看看其余信息
glxinfo | grep direct
个人结果是
direct rendering: Yes
四、測试一下速度和工做是否正常,程序会显示转动的齿轮和一些数值。android
glxgears
fgl_glxgears
參考:
c++
http://zhidao.baidu.com/link?url=Fol6ZFsHFudbw9ZyqaUyhdOV63nDWQ6qahirsHXWCYCjSxYdJ4rh7ciSDv1toI2RfSHDbj3tt4Uj-B6N-Qp5Mqshell
版权声明:本文博客原创文章,博客,未经赞成,不得转载。ubuntu