Ubuntu 11.04 natty剛發行不到一個月,ATI最新版的驅動程式,已經可以打包natty專用的驅動程式套件,很難得這麼有誠意。
一、ATI驅動程式下載
以ATI HD系列+Linux x86_64為例,下載的檔案名稱為 ati-driver-installer-11-4-x86.x86_64.run。
二、列出驅動程式包含哪些套件
在終端機輸入
sh ati-driver-installer-11-4-x86.x86_64.run --listpkg
會顯示
Ubuntu Packages:
Ubuntu/gutsy
Ubuntu/hardy
Ubuntu/intrepid
Ubuntu/jaunty
Ubuntu/karmic
Ubuntu/lucid
Ubuntu/maverick
Ubuntu/source
Ubuntu/natty
以Ubuntu 11.04來說,代號natty有在支援套件的列表中。
三、打包驅動程式
以natty的套件為例,只要輸入
sh ati-driver-installer-11-4-x86.x86_64.run --buildpkg Ubuntu/natty
系統會要求確認密碼,接著就會產生三個套件檔案
fglrx_8.841-0ubuntu1_amd64.deb
fglrx-dev_8.841-0ubuntu1_amd64.deb
fglrx-amdcccle_8.841-0ubuntu1_amd64.deb
四、安裝驅動程式套件
輸入
sudo dpkg -i fglrx*.deb
就會替換系統內建的fglrx(ATI顯示卡)驅動程式
五、優化顯示設定
參考來源是這篇
在Catalyst Control Center的設定中,開啟「無撕裂」選項。
無撕裂的選項是犧牲效能來換取畫面品質,以glxgears的測試為例。
開啟前:
14483 frames in 5.0 seconds = 2896.589 FPS
13559 frames in 5.0 seconds = 2711.715 FPS
16889 frames in 5.0 seconds = 3377.792 FPS
302 frames in 5.0 seconds = 60.243 FPS
300 frames in 5.0 seconds = 59.967 FPS
300 frames in 5.0 seconds = 59.973 FPS
對效能的影響頗為顯著(測試顯卡為ATI HD4850)。
謝謝你的教學,我照著做很快就成功了!
回覆刪除我在剛裝好的機器上做到 sudo dpkg -i fglrx*.deb 這一步時,發現 fglrx 相依於 dkms 而安裝失敗,得先裝好 dkms 才能繼續。或許有些人也會碰到一樣的問題,所以提出來讓大家參考一下。