Ubuntu/ATI顯示卡
ATI顯示卡是常見的顯示卡類型之一。出於多種原因,ATI顯示卡在Linux下面具有兩種類型的驅動:
- 由AMD/ATI官方提供的版權受限的私有驅動
- 由開源社區貢獻的開源驅動
相比較而言,兩種驅動都各有優劣。有大量用戶使用私有驅動,也有不少用戶堅持使用開源驅動。
私有驅動
[編輯]權衡利弊
[編輯]私有驅動的優勢:
- 自動降頻,能耗較低
- 3D性能好,可以使用顯示卡的3D加速功能
私有驅動的劣勢:
- 因為閉源,與Linux的兼容度不高,顯示效果存在大量問題,尤其是桌面特效
- 低功耗是犧牲性能的結果
獲取私有驅動
[編輯]AMD/ATI私有驅動fglrx的二進制包存在於Ubuntu的軟件源中,用戶可以通過以下方式快速獲取:
- 命令行: sudo apt-get install fglrx
- 新立得軟件包管理器搜索fglrx
- Ubuntu軟件中心搜索fglrx
私有驅動可以自動識別硬件類型,因此不必尋找特定類型顯示卡的驅動。
由於需要經過Ubuntu開發者測試,軟件源中的私有驅動版本比較陳舊。如果您需要更新的驅動程序,可以從AMD/ATI官方網站下載二進制安裝文件。 (下面以在Ubuntu11.10系統下安裝AMD12.1版本的驅動為例)
下載後的二進制文件有兩種使用方法:
- 直接運行安裝(這可能需要在文件屬性中勾選「允許以程序執行文件」)
- 命令行輸入:sudo sh ./amd-driver-installer-12-1-x86.x86_64.run --buildpkg Ubuntu/oneiric 創建Deb包(Ubuntu11.10版本),之後通過Deb包安裝
開源驅動
[編輯]開源驅動是Linux開發者自己開發的AMD/ATI顯示卡驅動。其優點是能夠明顯提高顯示卡與作業系統的兼容性。劣勢是能耗相對較高。
權衡利弊
[編輯]開源驅動的優勢有:
- 與Linux兼容度高,能夠實現絕大部分顯示效果
- 更新速度快,問題修正周期短
開源驅動的劣勢有:
- 能耗較高
節能配置
[編輯]為了降低顯示卡能耗,可以通過配置驅動文件來達到降頻、降溫、流暢顯示的目的。
1、生成配置文件
在初安裝Ubuntu之後,默認使用開源驅動xserver-xorg-video-ati,但是可能未生成配置文件或配置文件不完整。因此需要手動生成配置文件。
首先,安裝xserver-xorg-video-ati,如果您原來使用私有驅動而未安裝開源驅動
sudo apt-get install xserver-xorg-video-ati
然後停止GDM (The GNOME Display Manager,僅適用於10.04及之前版本),這會導致圖形界面消失,此時可以通過Ctrl+Alt+F2進入命令行界面,繼續操作。
sudo stop gdm
注意,在Ubuntu10.10之後,顯示管理器被變更為LingtDM,因此命令行應為:
sudo stop lightdm
此時就可以生成配置文件。如果您原來已經有配置文件,安全的做法是將它備份:
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak #备份xorg.conf
然後,生成配置文件:
sudo X -configure ~ #自动生成xorg.conf,保存在家目录
然後將新生成的配置文件複製到原位置:
sudo cp xorg.conf.new /etc/X11/xorg.conf
重啟GDM/LightDM,或者重啟計算機。
這時的配置文件處於默認值,需要進一步修改。
2、修改配置文件
打開配置文件:
sudo gedit /etc/X11/xorg.conf
在第一個Section "Device"段添加添加下列項:
- Option "AGPMode" "8" # 效果最明顯, 能讓高清電影更流暢, 如果你的電腦比較老, 把8改成4或者2.
- Option "AGPFastWrite" "on"
- Option "AccelMethod" "EXA" # 使compiz下也能用xv播放視頻"
- Option "DynamicClocks" "on" # 動態變頻節能, 適用於筆記本
- Option "ClockGating" "on" # 動態變頻節能,
- Option "ForceLowPowerMode" "on" #強制GPU使用最低頻率, 可用於筆記本夏季降溫
重啟,生效。