歡迎您光臨本站 註冊首頁

安裝最豪華的桌面(針對A卡用戶)加入很多更新

←手機掃碼閱讀     火星人 @ 2014-03-26 , reply:0

Ubuntu7.10+ATI-7.11顯卡驅動+源碼安裝compiz-fusion-0.6.0(Without XGL)+最新酷件+Avant Window Navigator+Studio主題+Screenlets+微軟雅黑字體+完美中文輸入法
大家看到這個題目,可能會覺得好像不太可能,沒問題,下面給出我的具體操作過程,經過我四次安裝的經驗,我的步驟已經很清晰了,我在第三次安裝的時候就非常順利了,沒有出現任何錯誤提示。如果完全按照我的過程操作的話,是肯定沒有問題的。但是有一點,這些特效主題配置過 程相當複雜,如果沒有耐心,還是算了吧。還有,看以下顯卡支持範圍,如果性能低於9800,我建議就不要安裝了,效果肯定能實現,但是不流暢,給一個參照,我的X800GTO(256MB/256bit)跑起來並不是太流暢。自己衡量吧。個人認為X800以上及X1600以上就應該比較流暢了,而且跟內存大小也有關係,低於1G內存就不要考慮了。
再次聲明:如果完全按照我的步驟做的話,是不會有任何問題的。出現問題極有可能是哪個步驟錯了。而且我也不能保證任何配置的電腦都能實現,因為我在我的機器上沒有問題是因為我的配置相對比較老了。對新硬體或者移動產品等等支持不佳是可以理解的,務請多搜索,少發問。
一。首先安裝ATI最新的7.11顯卡驅動
1。檢查你的顯卡是否在下列範圍以內
QUOTE:
ATI Mobility™ and Integrated Product Family Support
The ATI Catalyst™ Linux software suite is designed to support the following ATI Mobility™ products:
Mobility™ Radeon™ X1800
Mobility™ Radeon™ X1600
Mobility™ Radeon™ X1400
Mobility™ Radeon™ X1300
Mobility™ Radeon™ X1200
Mobility™ Radeon™ X1100


Mobility™ Radeon™ X800

Mobility™ Radeon™ X700
Mobility™ Radeon™ X600
Mobility™ Radeon™ X300
Mobility™ Radeon™ X200
Mobility™ Radeon™ 9800
Mobility™ Radeon™ 9600
Mobility™ Radeon™ 9550
Mobility™ Radeon™ 9500
Mobility™ Radeon™ Xpress 1200 series
Mobility™ Radeon™ Xpress 1
1
00 series
Mobility™ Radeon™ Xpress 200 series
ATI Desktop and Integrated Product Family Support
The ATI Catalyst™ Linux software suite is designed to support the following ATI desktop products:
Radeon™ HD 2900 series
Radeon™ HD 2
6
00 series
Radeon™ HD 2
4
00 series
Radeon™ X1900 series
Radeon™ X1800 series
Radeon™ X1600 series
Radeon™ X1300 series
Radeon™ X850 series
Radeon™ X800 series
Radeon™ X700 series

Radeon™ X600 series
Radeon™ X550/X300 series
Radeon™ 9800 series
Radeon™ 9700 series
Radeon™ 9600 series
Radeon™ 9550 series
Radeon™ 9500 series
Radeon™ Xpress1200 series
Radeon™ Xpress 1100 series
Radeon™ Xpress 200 series

如桌面顯卡低於9500,就不用看了。裝老的驅動吧。
2。純凈安裝系統。建議用英文安裝,等把驅動裝完后再裝中文支持包,換成中文。因為中文系統下更新可能會出錯,一旦出錯連驅動也裝不上了。
用glxgears測試一下默認驅動的性能,我的是4400多FPS。
3。設置軟體源。說明一下,我是在中文包裝好后編輯的文章,裝驅動要在英文環境下裝完,下面的這些設置的對應英文要能夠看懂。
打開software source設置,把「Ubuntu軟體」,「第三方軟體」裡面的軟體源全部挑鉤。「更新」里除了「不支持的更新」其他全部挑鉤,「關閉」-「重新載入」,等待系統自動完成。
4。更新系統。
CODE:
sudo apt-get upgrade -y

這時不要裝中文包,裝完驅動再說。
5。安裝編譯所需要的包。
CODE:
sudo apt-get update
sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-generic -y

6。下載驅動,地址:http://ati.amd.com/support/drivers/linux/linux-radeon.html
一般都放在主目錄下,省得定義路徑。
7。生成.deb包。
CODE:
sudo bash ati-driver-installer-7-11-x86.x86_64.run --buildpkg Ubuntu/gutsy

耐心等待一下,會生成四個.deb包,分別是xorg-driver-fglrx-dev_8.433-1_i386.deb,xorg-driver- fglrx_8.433-1_i386.deb,fglrx-amdcccle_8.433-1_i386.deb,fglrx-kernel- source_8.433-1_i386.deb。大小總共13.9MB。
8。將舊的fglrx模塊從受限模塊中列入黑名單:
GNOME用戶輸入:
CODE:
gksu gedit /etc/default/linux-restricted-modules-common

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

將 "DISABLED_MODULES" 改為DISABLED_MODULES="fglrx",也就是自己在雙引號中輸入fglrx即可,保存退出。
9。安裝生成的.deb包
CODE:
sudo dpkg -i xorg-driver-fglrx_8.433-1*.deb fglrx-kernel-source_8.433-1*.deb fglrx-amdcccle_8.433-1*.deb

然後再執行:
CODE:
sudo apt-get install -f

10。移除舊的fglrx包:
CODE:
sudo rm /usr/src/fglrx-kernel*.deb

如果提示找不到文件,沒關係,繼續。
再執行:
CODE:
sudo apt-get -f install

11。編譯內核模塊:
CODE:
sudo module-assistant prepare,update
sudo module-assistant build,install fglrx -f
sudo depmod -a

三條命令依次執行。
然後檢查一下在 /lib/modules/$(uname -r)/misc 下是否有「fglrx.ko」這個文件生成。有就對了。
12。執行下面兩條指令:
CODE:
sudo mkdir /lib/modules/$(uname -r)/volatile
sudo ln -sf /lib/modules/$(uname -r)/misc/fglrx.ko /lib/modules/$(uname -r)/volatile/fglrx.ko

13。使系統自動載入fglrx模塊
CODE:
sudo gedit /etc/init.d/ati-module-fix

填入以下內容:
CODE:
#!/bin/sh -e

# For loading ATI display drivers

ln -sf /lib/modules/$(uname -r)/misc/fglrx.ko /lib/modules/$(uname -r)/volatile/fglrx.ko
exit 0

保存,退出。
然後執行:
CODE:
sudo chmod ugo+x /etc/init.d/ati-module-fix
sudo update-rc.d ati-module-fix defaults 29

用以下命令檢查GDM的順序號,減1就行了(注意我的是29,你的可能不是29,自己算好了再輸入以上命令)。
CODE:
ls /etc/rc2.d/

14.重啟電腦。
運行以下命令:
CODE:
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv

15。再重啟。
CODE:
sudo shutdown -hr now

注意不要去改動「受限驅動管理器」,這時會自動啟用新驅動。
16。用以下命令檢測一下是否安裝成功:
CODE:
$ fglrxinfo
$ fgl_glxgears
$ glxinfo |grep -e 'direct' -e 'OpenGL'
$ glxinfo |grep render
$ glxinfo |head
$ Xorg -version

我的結果是:
QUOTE:
$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X800 GTO
OpenGL version string: 2.1.7059 Release
$ glxinfo |grep -e 'direct' -e 'OpenGL'
direct rendering: Yes
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X800 GTO
OpenGL version string: 2.1.7059 Release
OpenGL extensions:
$ glxinfo |grep render
direct rendering: Yes
OpenGL renderer string: RADEON X800 GTO
$ glxinfo |head
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
client glx vendor string: SGI
$ Xorg -version

X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Linux Ubuntu (xorg-server 2:1.3.0.0.dfsg-12ubuntu8)
Current Operating System: Linux zhu-desktop 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686
Build Date: 29 September 2007
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
$ glxgears
46155 frames in 5.0 seconds = 9230.813 FPS
46167 frames in 5.0 seconds = 9233.256 FPS
46149 frames in 5.0 seconds = 9229.676 FPS
46162 frames in 5.0 seconds = 9232.396 FPS
46146 frames in 5.0 seconds = 9229.138 FPS
46129 frames in 5.0 seconds = 9225.787 FPS
$ fgl_glxgears
Using GLX_SGIX_pbuffer
9818 frames in 5.0 seconds = 1963.600 FPS
10142 frames in 5.0 seconds = 2028.400 FPS
10125 frames in 5.0 seconds = 2025.000 FPS
10149 frames in 5.0 seconds = 2029.800 FPS
10128 frames in 5.0 seconds = 2025.600 FPS
10149 frames in 5.0 seconds = 2029.800 FPS [/hide]

相比默認驅動性能提高一倍多,而且ATI的驅動控制中心也能打開了。
二。安裝中文包,這個我就不多說了,誰都會裝。
三。試一下默認的compiz能否啟動。然後再源碼編譯安裝compiz-fusion0.6.0。如果默認的能夠啟動,那麼源碼編譯就有90%的把握了。先把compiz裝全了。
CODE:
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用戶輸入以下命令:
CODE:
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

裝完之後,還有重要的一步,因為Ubuntu7.10發布的時候ATI的顯卡驅動還不支持AIGLX,所以要藉助XGL才能開啟compiz,但是現在裝的最新的驅動已經提供了AIGLX的支持,不再需要XGL了。所以必須經過以下操作才能屏蔽掉XGL的檢測。
CODE:
sudo gedit /etc/X11/xorg.conf

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

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

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

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

再找到下面的語句,
QUOTE:
# blacklist based on the pci ids
# See http://wiki.compiz-fusion.org/Hardware/Blacklist 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"

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

如果想讓emerald作為第一裝飾器,那麼需要進一步修改一下。
找到以下代碼段:
QUOTE:
# Defines the decorator and arguments.
# Set it to empty to make the script use the best decorator for your environment
DECORATOR=""
DECORATORARGS=""

改為
QUOTE:
# Defines the decorator and arguments.
# Set it to empty to make the script use the best decorator for your environment
DECORATOR="emerald"
DECORATORARGS="--replace"

重啟一下 X-window,看一下compiz能否啟動。按ALT+F2輸入"compiz ?replace",回車。看到了吧。
四。源碼編譯安裝compiz-fusion-0.6.0
[hide]1。安裝編譯所需要的軟體包,以前網上傳的有一個安裝指導,據我試驗是不可行的,必須安裝以下的這些包。
CODE:
sudo apt-get install wine* -y
sudo apt-get install fuse* -y
sudo apt-get install build-essential libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev libgl1-mesa-dev libglu1-mesa-dev libmetacity-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev libgnome-window-settings-dev gitweb curl autoconf automake automake1.9 libtool intltool libxslt1-dev xsltproc libwnck-dev python-pyrex python-dev git git-core -y

2。以上的軟體包安裝完成後,在新立得里以compiz為關鍵詞搜索,把以下的軟體包刪除。
QUOTE:
compiz
compiz-bcop
compizconfig-settings-manager
compiz-core
compiz-fusion-plugins-main
compiz-fusion-plugins-extra
compiz-gnome或者compiz-kde
compiz-plugins
emerald
libcompizconfig0
libcompizconfig-backend-gconf或者libcompizconfig-backend-kconfig
python-compizconfig

但libdecoration0這個包千萬不要刪掉,否則裝完之後沒有邊框,後果自負。
3。到http://releases.compiz-fusion.org/下載源代碼。分別是以下幾個文件。
QUOTE:
compiz-0.6.2.tar
compiz-bcop-0.6.0.tar
libcompizconfig-0.6.0.tar
compizconfig-python-0.6.0.1.tar
ccsm-0.6.0.tar
compiz-fusion-plugins-main-0.6.0.tar
compiz-fusion-plugins-extra-0.6.0.tar
compiz-fusion-plugins-unsupported-0.6.0.tar
compizconfig-backend-gconf-0.6.0.tar
emerald-0.5.2.tar
emerald-themes-0.5.2.tar

4。下面是安裝方法,請務必按照上面的排列順序安裝,否則無法安裝成功。
除了ccsm,其它10個軟體包的安裝方法完全一致。先解壓。安裝命令:
CODE:
cd 軟體包名稱
./configure --prefix=/usr
make
sudo make install

ccsm的安裝方法特殊一些:
CODE:
cd ccsm-0.6.0
sudo python setup.py install

5。全部安裝完以後再裝一個fusion-icon,命令
CODE:
sudo apt-get install git git-core
git-clone git://anongit.opencompositing.org/users/crdlb/fusion-icon
cd fusion-icon
make
sudo make install

之後在應用程序-系統工具-Compiz Fusion Icon就可以啟動了。
6。安裝最新的emerald和emerald-themes(0.6.99)
CODE:
git clone git://anongit.compiz-fusion.org/fusion/decorators/emerald
git clone git://anongit.compiz-fusion.org/fusion/decorators/emerald-themes

安裝方法:
CODE:
cd emerald
./autogen.sh --prefix=/usr
make
sudo make install

emerald-themes同上。
檢測版本的命令:
CODE:
compiz --version
sudo dpkg -l|grep compiz
ererald --version

配置compiz-fusion的毛玻璃效果
1。啟動Blur windows,設置:
QUOTE:
Blur Speed:0.1
Alpha Blur:啟動
Blur Filter:Gaussian
Gaussian Radius:5
Gaussian Strength:0.1000
Mipmap LOD:3.5000
Blur Saturation:100
Blur Occlusion:啟動

2。在「Emerald Theme Manager-Emerald」設置中將「Compiz Decoration Blur Type」設置為「Titlebar only」。
3。CCSM-General Options-Opacity Settings-Window opacities中增加兩個項
QUOTE:
dropdownmenu:2978
popupmenu:2978

4。在「Compiz Fusion Icon-Compiz Options「中 選擇 Loose Binding 關閉 Indirect Rendering(實際不用,反正我沒選就可以啟動毛玻璃效果了。)
Vista的毛玻璃效果
Emerald Theme Manager導入HastaLaVista.emerald主題
五。最新酷件,請參照http://forum.ubuntu.org.cn/viewtopic.php?t=91530
我試過了,完全可以安裝成功。感謝3d@windows
我把所有compiz相關的源代碼打包放在附件里,省得下載了。
最新酷件的安裝方法:
先安裝依賴包
CODE:
sudo apt-get install build-essential libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev x11proto-scrnsaver-dev libxss-dev libxslt1-dev libtool

然後把酷件一個一個解壓縮,cd進入
CODE:
make
make install

就裝好了。
酷件的快捷鍵設置:
這些酷件裝完後設置都很簡單,比如Anaglyph,在「動作-一般-Initiate Window」單擊「按鍵」,出現「新建加速鍵」,直接按就行了,比如我用F1。
但是Freewins的快捷鍵設置稍微複雜一些,下面具體說一下:
打開「動作-一般-Initiate Window」雙擊「按鍵」,出現「編輯動作」對話框,輸入: Button1 注意大小寫。
Reset和上面的一樣,只不過設成Button3
Axis help toggle設為a,不設也可。
其他插件
Triangle plugin (example plugin):
CODE:
git-clone git://people.freedesktop.org/~mike/example
cd blackandwhite
cd helloworld
cd triangle
make
make install

simple-ccsm :
CODE:
git clone git://anongit.compiz-fusion.org/fusion/compizconfig/simple-ccsm
cd simple-ccsm
sudo python setup.py install

flash:
CODE:
git-clone git://people.freedesktop.org/~mike/flash
make
make install

六。安裝Avant Window Navigator
在軟體源-第三方軟體中添加下面兩個源
QUOTE:
deb http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator
deb-src http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator

然後在終端運行以下命令:
CODE:
wget http://download.tuxfamily.org/syzygy42/reacocard.asc
sudo apt-key add reacocard.asc
rm reacocard.asc
sudo apt-get update
sudo apt-get install avant-window-navigator-bzr awn-core-applets-bzr -y

就安裝好了。在「實用工具」中就可以啟動「Avant Window Navigator」了。
七。安裝kiba-dock。
兩種方式:源安裝&源代碼安裝
1。源代碼安裝:
(1)先安裝必要的編譯軟體
CODE:
sudo apt-get install fakeroot automake1.9 build-essential libpango1.0-dev libgtk2.0-dev libgconf2-dev libglitz-glx-dev librsvg2-dev libglade2-dev libxcomposite-dev subversion libtool libgtop2-dev

(2)下載源代碼
CODE:
mkdir kiba-dock
cd kiba-dock
svn co http://svn.kiba-dock.org/akamaru/ akamaru
svn co http://svn.kiba-dock.org/kibadock/ kibadock
svn co http://svn.kiba-dock.org/kibaplugins/ kibaplugins
svn co http://svn.kiba-dock.org/gsetkiba/ gsetkiba

(3)開始安裝
CODE:
cd文件夾
./autogen.sh
make
make install

2。源安裝
(1)添加源
Edgy (6.10)
QUOTE:
deb http://download.tuxfamily.org/3v1deb edgy beryl-svn
deb-src http://download.tuxfamily.org/3v1deb edgy beryl-svn

Feisty (7.04)
QUOTE:
deb http://download.tuxfamily.org/3v1deb feisty eyecandy
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy

(2)添加鑰匙
CODE:
wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -

(3)安裝
CODE:
sudo apt-get update
sudo apt-get install kiba-dock kiba-dock-dev kiba-plugins -y

說明:如果你是7.10的用戶同樣可以使用7.04的源
八。安裝studio主題。命令:
CODE:
sudo apt-get install ubuntustudio-theme ubuntustudio-icon-theme ubuntustudio-gdm-theme ubuntustudio-wallpapers usplash-theme-ubuntustudio -y

九。安裝Screenlets
1.在第三方軟體源中添加
QUOTE:
deb http://download.tuxfamily.org/screenlets gutsy screenlets

2.終端運行以下兩條命令:
CODE:
wget http://download.tuxfamily.org/screenlets/hendrikkaju.gpg -O- | sudo apt-key add - && sudo apt-get update
sudo apt-get install screenlets -y

十。中文輸入法設置(解決無法重命名問題):
CODE:
sudo apt-get install scim scim-pinyin scim-tables-zh im-switch scim-qtimm scim-bridge scim-bridge-client-gtk scim-bridge-client-qt scim-bridge-agent -y

然後執行:
CODE:
im-switch -s scim

編輯im-switch生成的scim配置文件
CODE:
sudo gedit /etc/X11/xinit/xinput.d/scim

將默認的 GTK_IM_MODULE=scim 修改為 GTK_IM_MODULE="scim-bridge"。
將默認的 QT_IM_MODULE=scim 修改為 QT_IM_MODULE="scim-bridge"。
然後在任務欄上右鍵單擊scim設置:
「前端-全局設置-鍵盤布局」中選擇「英語(美國)」,然後「輸入法引擎-前端-全局設置」中除了「簡體中文-智能拼音」挑鉤外,其他全部去掉。確定-退出。重啟X-window即可生效。
十一。安裝微軟雅黑字體
發現必須安裝KDE環境以及關於KDE的中文支持后雅黑字體才能生效,否則可能會出現亂碼,為了不必要的麻煩,還是多花點時間吧。
CODE:
sudo apt-get install kdebase* -y

然後在語言支持里把KDE的中文支持安裝全了,再看下面的步驟。
1。下載字體
下載地址:http://www.box.net/shared/lvh50qodvn
2。將字體cp到~/.fonts 或者 /usr/local/share/fonts/ 或者 /usr/share/fonts/
其實放在~/.fonts是最簡單的方法,也就是在主目錄下新建一個文件夾命名為「.fonts」,然後把解壓后的兩個字體文件複製到其下面。命令如下:
CODE:
sudo cp Fonts/*.ttf ~/.fonts

然後終端執行:
CODE:
sudo fc-cache -f

3。下載配置文件,將下面的文件下載並解壓,將其中的文件都複製到/etc/fonts/下
下載地址:http://www.zflier.com/upload/ubuntu-font-optimize.zip
命令如下:
CODE:
sudo cp ubuntu-font-optimize/*.conf /etc/fonts/

4。調整字體選項。
系統?》首選項?》字體:
除了等寬字體外全部選擇「微軟雅黑」,等寬字體選雅黑的話終端字體不好看,還是選自己喜歡的吧。
字體渲染選擇次像素平滑!(這一步是設置英文字體)
5。按Ctrl+Alt+Backspace重啟x server,並登錄。

[火星人 ] 安裝最豪華的桌面(針對A卡用戶)加入很多更新已經有673次圍觀

http://coctec.com/docs/linux/show-post-181719.html