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