AMD690G在Ubuntu下開啓3D特效

A卡要比N卡麻煩的多,特留此文章
ATI最新的7.12/8.44.3顯卡驅動
1。下載地址
[url]http://ati.amd.com/support/drivers/linux/linux-radeon.html[/url]

2。安裝編譯所需要的包
代碼:
sudo apt-get update
sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-generic dkms -y
3。卸載舊的fglrx
在新立得中把含有fglrx的軟件包全部刪除
4。生成.deb包
代碼:
sudo bash ati-driver-installer-8.443.1-x86.x86_64.run --buildpkg Ubuntu/gutsy

耐心等待有四個deb包生成,共14.2MB。
5。將舊的fglrx模塊從受限模塊中列入黑名單:
GNOME用戶輸入:
代碼:
gksu gedit /etc/default/linux-restricted-modules-common

KDE用戶輸入:
代碼:
kdesu kate /etc/default/linux-restricted-modules-common

將 "DISABLED_MODULES" 改爲DISABLED_MODULES="fglrx",也就是自己在雙引號中輸入fglrx即可,保存退出。
6。移除舊的fglrx包:
代碼:
sudo rm /usr/src/fglrx-kernel*.deb

如果提示找不到文件,沒關係,繼續。
7。安裝生成的.deb包
代碼:
sudo dpkg -i xorg-driver-fglrx_8.443.1-1*.deb fglrx-kernel-source_8.443.1-1*.deb fglrx-amdcccle_8.443.1-1*.deb

遇到詢問是否更新compiz-manager,選擇N就行了。
然後再執行:
代碼:
sudo apt-get install -f

8。重啓電腦。
運行以下命令:
代碼:
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv
9。再重啓。
代碼:
sudo shutdown -hr now

注意不要去改動“受限驅動管理器”,這時會自動啓用新驅動。
檢測驅動是否成功安裝的命令及我的返回值:
代碼:
glxinfo |grep -e 'direct' -e 'OpenGL'

引用:
direct rendering: Yes
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon X1200 Seris
OpenGL version string: 2.1.7415 Release
OpenGL extensions:

代碼:
fglrxinfo

引用:
display: :0.0
screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon X1200 Series
OpenGL version string: 2.1.7415 Release
如果有以上顯示說明顯卡安裝成功。
代碼:
glxgears

引用:
304 frames in 5.0 seconds = 60.256 FPS

代碼:
fgl_glxgears

引用:
Using GLX_SGIX_pbuffer
292 frames in 5.0 seconds = 58.4 FPS

10。先把compiz裝全了。
代碼:
sudo apt-get install compiz compiz-bcop compizconfig-settings-manager compiz-core compiz-fusion-plugins-main compiz-fusion-plugins-extra compiz-gnome compiz-plugins libcompizconfig0 libcompizconfig-backend-gconf libdecoration0 python-compizconfig emerald -y

對於Kubuntu用戶輸入以下命令:
代碼:
sudo apt-get install compiz compiz-bcop compizconfig-settings-manager compiz-core compiz-fusion-plugins-main compiz-fusion-plugins-extra compiz-kde compiz-plugins libcompizconfig0 libcompizconfig-backend-kconfig libdecoration0 python-compizconfig emerald -y
11。裝完之後,還有重要的一步,因爲Ubuntu7.10發佈的時候ATI的顯卡驅動還不支持AIGLX,所以要藉助XGL才能開啓compiz,但是現在裝的最新的驅動已經提供了AIGLX的支持,不再需要XGL了。所以必須經過以下操作才能屏蔽掉XGL的檢測。
代碼:
sudo gedit /etc/X11/xorg.conf

查看一下文件中是否有這一段存在
引用:
# Section "Extensions"
# Option "Composite" "0"
# EndSection

有的話就刪掉,沒有就不要動了。
然後再讓compiz識別fglrx。命令:
代碼:
mkdir -p ~/.config/compiz && echo SKIP_CHECKS=yes >> ~/.config/compiz/compiz-manager

然後修改compiz初始文件
代碼:
sudo gedit /usr/bin/compiz

找到下面的語句,將fglrx加入
引用:
# Driver whitelist
WHITELIST="fglrx nvidia intel ati radeon i810"

再找到下面的語句,
引用:
# blacklist based on the pci ids
# See [url]http://wiki.compiz-fusion.org/Hardware/Blacklist[/url] for details
T=" 1002:5954 1002:5854 1002:5955" # ati rs480
T="$T 1002:4153" # ATI Rv350
T="$T 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12" # intel 965
T="$T 8086:2972" # i965 (x3000)
T="$T 1002:3152 1002:3150 1002:5462 1002:5653 " # ati X300 X600,X600 X700
BLACKLIST_PCIIDS="$T"

將上面的語句段改爲:
引用:
# blacklist based on the pci ids
# BLACKLIST_PCIIDS="$T"
BLACKLIST_PCIIDS=""

再找到第30-35行,修改爲以下內容:
引用:
COMPIZ_BIN_PATH="/usr/bin/" # For window decorators and compiz

PLUGIN_PATH="/usr/lib/compiz/"

GLXINFO="/usr/bin/glxinfo"

KWIN="/usr/bin/kwin"

METACITY="/usr/bin/metacity"

COMPIZ_NAME="compiz.real" # Final name for compiz (compiz.real)
修改這步一定看好,完全按照這個修改。
重啓一下 X-window,看一下compiz能否啓動。按ALT+F2輸入"compiz  –replace",回車。之後就能夠選擇特效了,欣慰~
12。安裝compiz-0.6.99,可以到這裏[url]http://kwatrow.nl/repo/dists/Gutsy/compiz-fusion-git/[/url]
下載deb包。在新立得中把舊的compiz刪除乾淨。然後把以下deb包放在一個文件夾
引用:
compiz_0.6.3
compiz-bcop_0.6.99
compizconfig-settings-manager_0.6.99
compiz-core_0.6.3
compiz-fusion-plugins-extra_0.6.99
compiz-fusion-plugins-main_0.6.99
compiz-fusion-plugins-unsupported_0.6.99
compiz-gnome_0.6.3
compiz-plugins_0.6.3
emerald_0.6.99
emerald-themes_0.6.99
libcompizconfig0_0.6.99
libcompizconfig-backend-gconf_0.6.99
libdecoration0_0.6.3
libemeraldengine0_0.6.99
python-compizconfig_0.6.99

對於KDE用戶相應改爲
引用:
compiz-kde_0.6.3
libcompizconfig-backend-kconfig_0.6.99

一個命令就安裝好了
代碼:
sudo dpkg -i *.deb


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章