大家看到这个题目,可能会觉得好像不太可能,没问题,下面给出我的具体操作过程,经过我四次安装的经验,我的步骤已经很清晰了,我在第三次安装的时候就非常顺利了,没有出现任何错误提示。如果完全按照我的过程操作的话,是肯定没有问题的。但是有一点,这些特效主题配置过 程相当复杂,如果没有耐心,还是算了吧。还有,看以下显卡支持范围,如果性能低于9800,我建议就不要安装了,效果肯定能实现,但是不流畅,给一个参照,我的X800GTO(256MB/256bit)跑起来并不是太流畅。自己衡量吧。个人认为X800以上及X1600以上就应该比较流畅了,而且跟内存大小也有关系,低于1G内存就不要考虑了。
再次声明:如果完全按照我的步骤做的话,是不会有任何问题的。出现问题极有可能是哪个步骤错了。而且我也不能保证任何配置的电脑都能实现,因为我在我的机器上没有问题是因为我的配置相对比较老了。对新硬件或者移动产品等等支持不佳是可以理解的,务请多搜索,少发问。
一。首先安装ATI最新的7.11显卡驱动
1。检查你的显卡是否在下列范围以内
如桌面显卡低于9500,就不用看了。装老的驱动吧(8.28.8是最后一个支持9500以下显卡的驱动)移动及整合产品:
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 1100 series
Mobility™ Radeon™ Xpress 200 series
桌面及整合产品:
Radeon™ HD 2900 series
Radeon™ HD 2600 series
Radeon™ HD 2400 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
2。纯净安装系统。建议用英文安装,等把驱动装完后再装中文支持包,换成中文。因为中文系统下更新可能会出错,一旦出错连驱动也装不上了。
用glxgears测试一下默认驱动的性能,我的是4400多FPS。
3。设置软件源。说明一下,我是在中文包装好后编辑的文章,装驱动要在英文环境下装完,下面的这些设置的对应英文要能够看懂。
打开software source设置,把“Ubuntu软件”,“第三方软件”里面的软件源全部挑钩。“更新”里除了“不支持的更新”其他全部挑钩,“关闭”-“重新载入”,等待系统自动完成。
4。更新系统。
代码: 全选
sudo apt-get upgrade -y
5。安装编译所需要的包。
代码: 全选
sudo apt-get update
sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-generic -y
一般都放在主目录下,省得定义路径。
7。生成.deb包。
代码: 全选
sudo bash ati-driver-installer-7-11-x86.x86_64.run --buildpkg Ubuntu/gutsy
8。将旧的fglrx模块从受限模块中列入黑名单:
GNOME用户输入:
代码: 全选
gksu gedit /etc/default/linux-restricted-modules-common
代码: 全选
kdesu kate /etc/default/linux-restricted-modules-common
9。安装生成的.deb包
代码: 全选
sudo dpkg -i xorg-driver-fglrx_8.433-1*.deb fglrx-kernel-source_8.433-1*.deb fglrx-amdcccle_8.433-1*.deb
代码: 全选
sudo apt-get install -f
代码: 全选
sudo rm /usr/src/fglrx-kernel*.deb
再执行:
代码: 全选
sudo apt-get -f install
代码: 全选
sudo module-assistant prepare,update
sudo module-assistant build,install fglrx -f
sudo depmod -a
然后检查一下在 /lib/modules/$(uname -r)/misc 下是否有“fglrx.ko”这个文件生成。有就对了。
12。执行下面两条指令:
代码: 全选
sudo mkdir /lib/modules/$(uname -r)/volatile
sudo ln -sf /lib/modules/$(uname -r)/misc/fglrx.ko /lib/modules/$(uname -r)/volatile/fglrx.ko
代码: 全选
sudo gedit /etc/init.d/ati-module-fix
保存,退出。#!/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
然后执行:
代码: 全选
sudo chmod ugo+x /etc/init.d/ati-module-fix
sudo update-rc.d ati-module-fix defaults 29
代码: 全选
ls /etc/rc2.d/
运行以下命令:
代码: 全选
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv
代码: 全选
sudo shutdown -hr now
16。用以下命令检测一下是否安装成功:
代码: 全选
$ fglrxinfo
$ fgl_glxgears
$ glxinfo |grep -e 'direct' -e 'OpenGL'
$ glxinfo |grep render
$ glxinfo |head
$ Xorg -version
相比默认驱动性能提高一倍多,而且ATI的驱动控制中心也能打开了。$ 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
二。安装中文包,这个我就不多说了,谁都会装。
三。试一下默认的compiz能否启动。然后再源码编译安装compiz-fusion0.6.0。如果默认的能够启动,那么源码编译就有90%的把握了。先把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
代码: 全选
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
代码: 全选
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
代码: 全选
sudo gedit /usr/bin/compiz
再找到下面的语句,# Driver whitelist
WHITELIST="fglrx nvidia intel ati radeon i810"
将上面的语句段改为:# 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"
如果想让emerald作为第一装饰器,那么需要进一步修改一下。# blacklist based on the pci ids
# BLACKLIST_PCIIDS="$T"
BLACKLIST_PCIIDS=""
找到以下代码段:
改为# Defines the decorator and arguments.
# Set it to empty to make the script use the best decorator for your environment
DECORATOR=""
DECORATORARGS=""
重启一下 X-window,看一下compiz能否启动。按ALT+F2输入"compiz –replace",回车。看到了吧。# Defines the decorator and arguments.
# Set it to empty to make the script use the best decorator for your environment
DECORATOR="emerald"
DECORATORARGS="--replace"
四。源码编译安装compiz-fusion-0.6.0
1。安装编译所需要的软件包,以前网上传的有一个安装指导,据我试验是不可行的,必须安装以下的这些包。
代码: 全选
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
但libdecoration0这个包千万不要删掉,否则装完之后没有边框,后果自负。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
3。到http://releases.compiz-fusion.org/下载源代码。分别是以下几个文件。
4。下面是安装方法,请务必按照上面的排列顺序安装,否则无法安装成功。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
除了ccsm,其它10个软件包的安装方法完全一致。先解压。安装命令:
cd 软件包名称
代码: 全选
./configure --prefix=/usr
make
sudo make install
代码: 全选
cd ccsm-0.6.0
sudo python setup.py install
代码: 全选
sudo apt-get install git git-core
git-clone git://anongit.opencompositing.org/users/crdlb/fusion-icon
cd fusion-icon
make
sudo make install
6。安装最新的emerald和emerald-themes(0.6.99)
代码: 全选
git clone git://anongit.compiz-fusion.org/fusion/decorators/emerald
git clone git://anongit.compiz-fusion.org/fusion/decorators/emerald-themes
代码: 全选
cd emerald
./autogen.sh --prefix=/usr
make
sudo make install
检测版本的命令:
代码: 全选
compiz --version
sudo dpkg -l|grep compiz
ererald --version
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
配置compiz-fusion的毛玻璃效果
1。启动Blur windows,设置:
2。在“Emerald Theme Manager-Emerald”设置中将“Compiz Decoration Blur Type”设置为“Titlebar only”。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:启动
3。CCSM-General Options-Opacity Settings-Window opacities中增加两个项
dropdownmenu:2978
popupmenu:2978
4。在“Compiz Fusion Icon-Compiz Options“中 选择 Loose Binding 关闭 Indirect Rendering(实际不用,反正我没选就可以启动毛玻璃效果了。)
Vista的毛玻璃效果
Emerald Theme Manager导入HastaLaVista.emerald主题
五。最新酷件,请参照viewtopic.php?t=91530
我试过了,完全可以安装成功。感谢3d@windows
我把所有compiz相关的源代码打包放在附件里,省得下载了。
最新酷件的安装方法:
先安装依赖包
代码: 全选
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 -y
代码: 全选
make
make install
酷件的快捷键设置:
这些酷件装完后设置都很简单,比如Anaglyph,在“动作-一般-Initiate Window”单击“按键”,出现“新建加速键”,直接按就行了,比如我用F1。
但是Freewins的快捷键设置稍微复杂一些,下面具体说一下:
打开“动作-一般-Initiate Window”双击“按键”,出现“编辑动作”对话框,输入: <Shift><Control>Button1 注意大小写。
Reset和上面的一样,只不过设成<Shift><Control>Button3
Axis help toggle设为<Shift><Control>a,不设也可。
其他插件
囗囗囗囗囗囗囗囗 plugin (example plugin):
代码: 全选
git-clone git://people.freedesktop.org/~mike/example
cd blackandwhite
cd helloworld
cd 囗囗囗囗囗囗囗囗
make
make install
代码: 全选
git clone git://anongit.compiz-fusion.org/fusion/compizconfig/simple-ccsm
cd simple-ccsm
sudo python setup.py install
代码: 全选
git-clone git://people.freedesktop.org/~mike/flash
make
make install
在软件源-第三方软件中添加下面两个源
然后在终端运行以下命令:deb http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator
deb-src http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator
代码: 全选
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
七。安装kiba-dock。
两种方式:源安装&源代码安装
1。源代码安装:
(1)先安装必要的编译软件
代码: 全选
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
代码: 全选
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
cd文件夹
代码: 全选
./autogen.sh
make
make install
(1)添加源
Edgy (6.10)
Feisty (7.04)deb http://download.tuxfamily.org/3v1deb edgy beryl-svn
deb-src http://download.tuxfamily.org/3v1deb edgy beryl-svn
(2)添加钥匙deb http://download.tuxfamily.org/3v1deb feisty eyecandy
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy
代码: 全选
wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -
代码: 全选
sudo apt-get update
sudo apt-get install kiba-dock kiba-dock-dev kiba-plugins -y
八。安装studio主题。命令:
代码: 全选
sudo apt-get install ubuntustudio-theme ubuntustudio-icon-theme ubuntustudio-gdm-theme ubuntustudio-wallpapers usplash-theme-ubuntustudio -y
1.在第三方软件源中添加
2.终端运行以下三条命令:deb http://download.tuxfamily.org/screenlets gutsy screenlets
代码: 全选
wget http://download.tuxfamily.org/screenlets/hendrikkaju.gpg -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install screenlets -y
代码: 全选
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
代码: 全选
im-switch -s scim
代码: 全选
sudo gedit /etc/X11/xinit/xinput.d/scim
将默认的 QT_IM_MODULE=scim 修改为 QT_IM_MODULE="scim-bridge"。
然后在任务栏上右键单击scim设置:
“前端-全局设置-键盘布局”中选择“英语(美国)”,然后“输入法引擎-前端-全局设置”中除了“简体中文-智能拼音”挑钩外,其他全部去掉。确定-退出。重启X-window即可生效。
十一。安装微软雅黑字体
发现必须安装KDE环境以及关于KDE的中文支持后雅黑字体才能生效,否则可以会出现乱码,为了不必要的麻烦,还是多花点时间吧。
代码: 全选
sudo apt-get install kdebase* -y
1。下载字体
下载地址:http://www.box.net/shared/lvh50qodvn
2。将字体cp到~/.fonts 或者 /usr/local/share/fonts/ 或者 /usr/share/fonts/
其实放在~/.fonts是最简单的方法,也就是在主目录下新建一个文件夹命名为“.fonts”,然后把解压后的两个字体文件复制到其下面。命令如下:
代码: 全选
sudo cp Fonts/*.ttf ~/.fonts
代码: 全选
sudo fc-cache -f
下载地址:http://www.zflier.com/upload/ubuntu-font-optimize.zip
命令如下:
代码: 全选
sudo cp ubuntu-font-optimize/*.conf /etc/fonts/
系统–》首选项–》字体:
除了等宽字体外全部选择“微软雅黑”,等宽字体选雅黑的话终端字体不好看,还是选自己喜欢的吧。
字体渲染选择次像素平滑!(这一步是设置英文字体)
5。按Ctrl+Alt+Backspace重启x server,并登录。