Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍

时间:2022-01-31 07:04:11
[2011年5月7日更新] Ubuntu Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答。
本教程的从2008年至今,经历了三个重大版本的修改:
最早是一善鱼编写并发布在Ubuntu中文论坛forum.ubuntu.org.cn配置美化区3D桌面特效版块:
——《图解Ubuntu8.10和8.04最简便的显卡驱动安装和3D桌面启用方法,compiz fusion常见问题解答》;
Ubuntu 9.04 版发布后,本教程加入了更详细的内容和图片,并从Ubuntu 10.04版开始显卡驱动得到普遍支持:
——《Ubuntu Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答。》
如今Ubuntu 11.04版发布,桌面形式及许多软件都发生了较大到更新和变化,于是本教程也随之继续更新:
——《Ubuntu 11.04 最新版 Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答。》
希望能帮助朋友们体验到Linux的乐趣,并从中认识和了解*软件,学习和体会到*软件的无私奉献精神,
让更多的知识能*分享,让知识和有知识的人都能发挥出最大的作用。互相帮助,共同进步!

Ubuntu 11.04版使用Unity桌面的用户,请参考本教程绿色字体部分的操作提示。

首先秀一下我的3D桌面效果(视频)[原创]一善鱼yq-ysy@163.com
酷6 http://v.ku6.com/show/GqxiMOb9CWlW8tuG.html
土豆 http://www.tudou.com/programs/view/L3iWN-XE-Vk/
优酷 http://v.youku.com/v_show/id_XMzczMDkxNjQ=.html
我乐 http://www.56.com/u36/v_MzcyNzk2NDE.html
下面把我(一善鱼)安装显卡驱动和启用3D桌面总结出来的经验分享给大家:

快速导航:
(1-2)显卡驱动安装方法
手工安装ATI显卡驱动的方法请参考
《ubuntu 9.10下ATI HD系列显卡安装开源驱动开启3D》 viewtopic.php?f=94&t=239467
手工安装NVIDIA显卡驱动的方法请参考
《Ubuntu 10.10安装NVIDIA官方驱动的方法!》 viewtopic.php?f=42&t=300079&start=0
(1-5)启用3D桌面
方法b、使用fusion-icon启动compiz(推荐)
(1-6)用CCSM设置和管理3D桌面

完整目录:
第一部分:安装显卡驱动,启动3D桌面
(1-1)硬件配置和操作系统问题
(1-2)显卡驱动安装方法
方法:使用系统自带的硬件驱动
(1-3)如何判断带3D支持的显卡驱动安装成功了没有?
问题<5>、如果显卡安装后,重启电脑黑屏、白屏、花屏怎么办?
(1-4)显卡安装失败,恢复登录图形界面桌面的方法
方法a、使用系统自带的修复工具
方法b、具体问题具体分析,手工修复
(1-5)启用3D桌面
方法a、8.04~10.10版的用户可使用系统自带的“桌面效果”(不推荐)
方法b、使用fusion-icon启动compiz(推荐)
问题<6>、在“应用程序”里没有找到“系统工具”怎么办?
(1-6)用CCSM设置和管理3D桌面
问题<7>、已经启动了fusion-icon却没有任何特效反应出来?
问题<8>、启动3D特效后,出现窗口无边框、无标题栏的情况怎么办?
问题<9>、启动3D特效后,桌面只剩下1/4了,怎么办?
问题<10>、如何设定开机自动启动运行3D桌面?
问题<11>、如何暂停3D桌面特效?

第二部分:设置各种compiz桌面特效
(2-1)设置桌面数,旋转3D立方体桌面
(2-2)让3D窗口浮起在立方体表面,窗口果冻效果
(2-3)N个超酷的3D窗口切换方式
(2-4)为每个桌面都设置不同的壁纸背景
(2-5)设置圆柱形、球形、鼓形立方体
(2-6)设置立方体顶部、底部、旋转背景天穹的壁纸
(2-7)N个超酷的3D桌面切换方式
(2-8)让窗口爆炸、燃烧、闪避、折叠……
(2-9)在桌面上书写,下雨、出水纹,放火焰
(2-10)让多个窗口组合隐藏,翻转切换
(2-11)让桌面和窗口随意放大缩小
(2-12)N个超酷的窗口游走3D桌面方式
问题<12>、为什么我设置的3D桌面效果无法保存?
(2-13)飞雪、养鱼
问题<13>、如何安装compiz的其他特效插件?
问题<14>、系统升级后,为什么用不了3D桌面特效了?

第三部分:其他相关操作技巧
(3-1)安装 Ubuntu Linux 操作系统
(3-2)配置网络连接
(3-3)修改软件源,更新软件
(3-4)录制3D桌面特效视频
(3-5)应用Emerald主题效果
(3-6)改变任务栏面板的主题效果
(3-7)使用3D鼠标指针主题
问题<15>、为什么我的鼠标指针主题在有的窗口下无效?
问题<16>、我把设置弄乱了,桌面无法操作,如何恢复正常?
(3-8)使用动态桌面图标 cairo-dock
(3-9)个性化定制系统监控 CONKY-colors

附录:使用envyng帮助你安装显卡驱动
问题<1>、无法进入图形界面桌面,如何安装envyng?
问题<2>、安装envyng时提示“找不到/usr/lib32/libGL.so.1”错误?
问题<3>、没有envyng的图形介面如何安装显卡驱动?
问题<4>、用envyng安装显卡驱动时提示“File "/usr/lib/...py", line 75,”等类似错误?

* 第一部分:安装显卡驱动,启动3D桌面 *

(1-1)硬件配置问题
虽然说配置较低的机器在Linux下也能跑出3D桌面,但如果有更高的配置的话,显然跑起来会更顺畅。
如果是打算买新的显卡,建议选择比“最新最高配置”稍低一级的显卡;
本文介绍的显卡驱动安装方法适用于目前市场上售卖的大部分主流显卡,
对于一部分小品牌显卡、集成显卡、老旧显卡、以及刚刚最新推出市场的新型号显卡,
有可能适用,也可能不适于使用本文介绍的显卡驱动安装方法,

Ubuntu 11.04 对硬件驱动的支持得到了大幅度的提高,相信各位都有好运气。
例:我(一善鱼)的电脑配置是AMD64双核3800+和Nforce 7600GT显卡,在1G内存下,3D效果开了大部分,很顺。

Linux有很多种发行版,不同的发行版安装和启用3D桌面的方法不尽相同,请尽量选用最新版本的Linux发行版。
相对而言,使用 Ubuntu Linux,安装显卡驱动和启用3D桌面的方法是比较简单的。
本教程在 Ubuntu 的8.04、8.10、9.04、9.10、10.04、10.10、11.04版都成功地启用了3D桌面。
请尽量使用硬盘中独立的空闲分区安装Ubuntu的最新最完整的版本。
例:我(一善鱼)最初编写本教程时,安装使用的是 Ubuntu 8.04 AMD64 DVD 版,现在使用到是11.04版。
Ubuntu Linux 的安装方法请看本教程 (3-1)安装 Ubuntu Linux 操作系统

另:在虚拟机中运行的Linux系统,由于不同的虚拟机软件采用的显卡虚拟方式不尽相同,
因此有的虚拟机能实现Linux 3D桌面,有的虚拟机不能实现3D桌面,
目前似乎只有VirtualBox虚拟机能实现Linux 3D桌面,有兴趣到朋友请自行尝试。

(1-2)显卡驱动安装方法
现在的Linux已经很好地驱动和支持绝大部分硬件了,也许您的显卡根本不需要安装驱动程序,也能开启3D桌面。你可以直接跳到第(1-5)节的方法启用3D桌面,如果不成功再回来尝试安装显卡驱动。
正常情况下,请优先使用方法系统自带的硬件驱动,如果不成功,再尝试使用其他方法手工安装显卡驱动。
请确保已经能连接上互联网。
如果没能连接上网,网络设置方法请看本教程(3-2)配置网络连接

方法:使用系统自带的附加驱动
以下显卡安装方法适用于Intel显卡、集成显卡、老旧显卡、主流Nvidia和ATI显卡;
如果是Ubuntu 8.04至9.10版的用户,请参考文章末尾的附录“使用envyng帮助你安装显卡驱动”
如果你已经安装好 Ubuntu Linux 并且能使用图形界面的桌面,这里分两种情况,
8.04~10.10版到用户默认进入的是经典的GNOME Shell桌面,11.04版用户默认进入的是Unity桌面,
其实Unity桌面很美观,使用起来也很方便,但对于习惯了使用经典的GNOME Shell桌面的用户,也许不大习惯,
您可以注销用户,在重新登录时,选择了用户后,下方有个默认是 “Ubuntu”的菜单,改选为“Ubuntu经典桌面”即可。

Ubuntu 11.04版使用Unity桌面的用户,请用鼠标右键点击屏幕左侧菜单栏的倒数第三个“放大镜+号”按钮(应用程序),
附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
unity-01.jpg [ 36.23 KiB | 被浏览 88824 次 ]


在弹出的菜单中选择“系统”,在弹出的黑色搜索框中,选择第二栏“已安装 显示另外14项”,从中选择“附加驱动”。
附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
unity-03.jpg [ 94.11 KiB | 被浏览 88824 次 ]


提示——如果是用鼠标左键点击“放大镜+号”按钮(应用程序),
可以点击黑色搜索框中上方右侧的“全部应用程序”菜单,从下拉菜单中选择“系统”。
附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
unity-02.jpg [ 135.94 KiB | 被浏览 88824 次 ]



另外,鼠标在桌面任意点击,黑色搜索框即可消失,如果点击里黑色搜索框右下角到最大化,可以按Esc键退出。
Unity桌面启动了窗口后,窗口的菜单栏统一出现在屏幕到最上方工具栏里,就像苹果电脑的Mac操作系统一样。
如果最小化了窗口,在左侧菜单烂相应软件按钮旁会有一个小小到三角形箭头,再次点击这个按钮即可恢复窗口。

使用Ubuntu经典桌面的用户,请点击“系统”->“系统管理”->“附加驱动”,
启动了“附加驱动”之后,会出现一个“搜索可用的驱动”的进度条,
等待几秒钟,会弹出一个有显卡驱动列表的新窗口(以Nvidia显卡为例)
鼠标点选“NVIDIA图形加速驱动(版本270)[推荐]”,点击下方的“激活”按钮。如图1-2-a-1所示
附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
1-2-a-1.png [ 84.25 KiB | 被浏览 285181 次 ]


这时会出现一个“下载并安装驱动”的进度条窗口,
如果一切顺利安装完成的话,在“硬件驱动”窗口里会显示绿色的“受限驱动已激活”。
如果在搜索或安装驱动的过程中出现错误,请点击“系统”->“系统管理”->在“新立德软件包管理器”里的“设置“ -> ”软件库“,
在弹出的“软件源”窗口中选择“主服务器”,以确保能自动下载最新最稳定的驱动版本。
如果提示“这个系统上没有专有驱动”,或者提示“这个驱动已经激活但没有在使用”,
没关系,别着急,先试试能否按本教程的后续步骤开启3D桌面。
现在的Linux已经很好地驱动和支持绝大部分硬件了,也许您的显卡根本不需要安装驱动程序,也能开启3D桌面。
如果以上驱动安装方法均不能成功启用3D桌面,您还可以参考本教程的 附录:使用envyng帮助你安装显卡驱动。
或者,网上搜索其它手工安装显卡驱动的方法。
手工安装ATI显卡驱动的方法请参考
《ubuntu 9.10下ATI HD系列显卡安装开源驱动开启3D》 viewtopic.php?f=94&t=239467
手工安装NVIDIA显卡驱动的方法请参考
《Ubuntu 10.10安装NVIDIA官方驱动的方法!》 viewtopic.php?f=42&t=300079&start=0

(1-3)如何判断带3D支持的显卡驱动安装成功了没有?
可以通过以下好几种方法综合测试,但不能仅凭其中某一项来断定驱动是否安装成功。以Nvidia为例,
方法a、Ubuntu 8.04版图形界面启动时可以看到Nvidia标志,9.04版没有标志出现。
方法b、可以点击“系统”->“系统管理”->“NVIDIA X Server Settings”对显卡进行设置,
例如:分辨率、刷新率、双屏显示等。
如果没有安装成功,打开“NVIDIA X Server Settings”时会有英文的提示警告”显卡驱动未安装”。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
1-3-1.png [ 131.6 KiB | 被浏览 412365 次 ]



方法c、另外在“系统”->“系统管理”->“硬件驱动”里,
如果“硬件驱动”里NVIDIA是红色的“未使用”,这没事,不用管它。
如果“硬件驱动”里NVIDIA则会变成了绿色的,提示“这个驱动已经被激活并被使用”,也不用管它。
总之不必强求“硬件驱动”里一定要变成绿色的提示“这个驱动已经被激活并被使用”,
这不是判断显卡驱动是否安装好的唯一标准。

方法d、打开“系统”->“首选项”->“屏幕保护”,屏幕保护里有很多需要显卡带3D渲染支持的3D动画,
在左边的菜单逐个选择,右边可以看到屏幕保护的预览效果,如果看不到3D屏幕保护动画,那就说明显卡驱动没有安装好。

最后,不管三七二十一,只要能安装启用3D桌面,就说明显卡驱动安装好了。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
1-3-2.png [ 131.77 KiB | 被浏览 412171 次 ]



问题<5>、如果显卡安装后,重启电脑黑屏或白屏怎么办?
不要着急,我们有 N 种办法恢复系统的图形界面,但这之前,首先得找出问题所在。
先按“Ctrl Alt F1“切换到字符终端下,输入用户名和密码登录,输入命令:
引用:more /var/log/Xorg.0.log |grep "(EE)"
more /var/log/Xorg.0.log |grep "(WW)"

这两句命令的意思是,查看图形界面启动时的错误(或警告)信息。
以下的3行(WW)提示是正常的,不是显卡驱动问题,也不会影响3D桌面运行。
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
(WW) "dri2" will not be loaded unless you've specified it to be loaded elsewhere

如果输出的错误信息不多,只有一两行,就用笔抄在一张纸上。
如果输出的错误信息有一大串怎么办?抄得很累啊。没事,用这个命令:
引用:more /var/log/Xorg.0.log |grep "(EE)" > 123

这样就能把错误信息保存在“主文件夹”的123文件里了,
一会我们可以重新回到图形界面,根据错误信息的提示,上网找解决方法或求助。
在www.google.com里输入你记录下的错误信息,通常能搜索到其他网友的遇到相同问题和解决办法,
也可以在论坛把你的出错信息贴出来,让大家来帮忙解决问题。

(1-4)显卡安装失败,恢复登录图形界面桌面的方法
方法a、使用系统自带的修复工具
如果你装好Ubuntu系统后,默认就已经能使用图形界面桌面的话,现在也可以恢复到原状。
重启系统,在grub启动菜单里选择“恢复模式”,也就是第二项(recovery mode)。
例如:Ubuntu 11.04, kernel 2.6.38-8-generic (recovery mode)
然后你能看到一个菜单,按上下键选择最下面的一项"xfix"(自动修复图形问题),
xfix Try to auto repair graphic problems
按"Tab"键切换到“OK”按钮,然后回车,即开始修复,然后就能启动回到图形界面桌面。

方法b、具体问题具体分析,手工修复
对 Linux 比较熟悉的朋友,可以根据错误信息的提示,在网上搜索解决方法,自己手工修复。
也许需要运行一些命令,或者修改 /etc/X11/xorg.conf 中的内容。
其实学习 Linux 的命令行操作并不难,方法总比问题多。

(1-5)启用3D桌面
方法a、8.04~10.10版的用户可使用系统自带的“桌面效果”(不推荐)
显卡驱动装好了,可以尝试使用系统自带的“桌面效果”来启用部分3D桌面效果。
点击“系统”->“首选项”->“外观”->“视觉效果”,选择最下方的“扩展”或者“自定义”。
如果显卡驱动没有安装,则会出现“搜索可用驱动”的窗口,并提示“启用驱动”。
其相关操作参见(1-2)显卡驱动安装方法 方法a

如果顺利,会出现“是否保留设置”的提示,选择“保留设置”即可。
此时,3D桌面特效功开启,要实现其他的效果请参见本教程 第二部分 内容。
但是,使用系统自带的“桌面效果”开启到3D桌面不太稳定,因此不推荐使用这个方法。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
1-5-a.png [ 60.13 KiB | 被浏览 402287 次 ]



方法b、使用fusion-icon启动compiz(推荐)
总结众多网友的经验,由于各位使用的显卡各不相同,不是所有的显卡都能启用系统自带的“桌面效果”。
有的即使能启动系统自带的“桌面效果”,但得到的3D桌面也很不稳定,
有时会出现系统缓慢、花屏、3D设置无法保存、开机自动变为“无”等等问题。
所以,我(一善鱼)不推荐使用系统自带的“桌面效果”来启用3D桌面,
推荐使用fusion-icon来启动compiz运行和设置3D桌面,以得到最稳定可靠的3D桌面效果。


8.04~10.10版的用户点击“系统”->“首选项”->“外观”->“视觉效果”,选择最上方的“无”。
8.04~10.04版的用户请确保“系统”->“系统管理”->“软件源”中选择的是“主服务器”。
Ubuntu 10.10和11.04版的“软件源”已经整合在“系统”->“系统管理”->“新立德软件包管理器”里的“设置“ -> ”软件库“。
如果你还没有修改“软件源”,请看本教程(3-3)修改软件源,更新软件。

然后,点击“系统”->“系统管理”->“新立得软件包管理器”,
在菜单栏里点击“搜索”按钮。在弹出的“查找”窗口的“搜索”栏中输入“compiz”,点击“搜索”按钮,
在搜索出来的列表中,确保下列选项已经安装(按字母顺序),若未安装请勾选上(右键点击并选择“标记以便安装”)。

compiz
compiz-core
compiz-dev
compiz-fusion-plugins-extra
compiz-fusion-plugins-main
compiz-gnome
compiz-plugins
compiz-plugins-extra
compiz-plugins-main
compizconfig-backend-gconf
compizconfig-settings-manager
emerald
fusion-icon
libdecoration0
libemeraldengine0
python-compizconfig

点击“应用”按钮进行安装。
提示:由于Linux的软件包一直处于不断的更新状态中,因此在新版本推出后,上述所列的软件包可能会有增有减,
(有网友建议:compiz-wrapper找不到了,可用gauche-c-wrapper代替)

使用Ubuntu经典桌面的用户, 安装完成后,点击“应用程序”->“系统工具”->“compiz fusion icon”,
然后在桌面任务栏的右上角,可以看到一个蓝色的立方体“fusion icon”图标。此时,就已经启动了3D桌面特效。
要实现3D桌面的其他特效请参见本教程 第二部分 。

如果桌面出现异常,窗口没有边框、没有标题栏、没有最大化最小化和关闭按钮,
这时只需鼠标右键点击桌面任务栏右上角的蓝色立方体“fusion icon”图标,
选择“Reload Window Manager”(重载窗口管理器),桌面会刷新一下,桌面的窗口就恢复正常了。
另外,建议在菜单中的“Compiz Options”里点击勾选上“Indirect Rendering”,
可以最大限度地避免出现窗口无边框无标题栏的情况。

如果遇到桌面崩溃无法操作的情况,可以按“Ctrl Alt F1“切换到字符终端下,输入用户名和密码登录,
输入命令代码:killall gnome-session 相当于注销用户,回到重新登录的图形界面,
如果Compiz配置发生混乱,可以按“Ctrl Alt F1“切换到字符终端下,输入命令删除旧版的Compiz配置文件:
代码:rm -rf .gconf/apps/compiz*

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
1-5-b.png [ 65.15 KiB | 被浏览 431977 次 ]


Ubuntu 11.04版使用Unity桌面的用户,在启动“compiz fusion icon”之前,需要安装一个辅助软件dconf-tools:
请用鼠标点击屏幕左侧菜单栏的“终端”按钮,或者右键点击“应用程序”按钮,从菜单中选择“附件”,
在弹出的黑色搜索框中,选择第二栏“已安装 显示另外5项”,从中选择“终端”,然后输入执行下列命令:
代码:sudo apt-get install dconf-tools
安装完成后,继续在终端中输入执行下列命令:
代码:dconf-editor
在弹出的“Configuration Editor”窗口中,依次点击左侧展开“desktop”->“unity”,点击选择“panel”,
在右边Name下列出的“systray-whitelist”项目中,点击Value下的值,在中括号里的最后加上‘fusion’,
修改了这个键值,就能实现在Unity桌面到任务栏里出现蓝色的立方体“fusion icon”图标。修改后的值如下:
代码:['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service', 'fusion']
如果您想顺带解决Untiy下在任务栏显示中文输入法托盘图标等问题,
干脆把“systray-whitelist”白名单项目中括号里的值全删除了,改为'all'即可。
代码:['all']
附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
unity-04.png [ 55.93 KiB | 被浏览 88824 次 ]


Ubuntu 11.04版使用Unity桌面的用户,运行fusion-icon的方法有两个:
方法a、用鼠标右键点击“应用程序”-> “系统”
在弹出的黑色搜索框第二栏“已安装”中选择“Compiz Fusion Icon”;
方法b、鼠标右键点击桌面,弹出菜单中选择“创建启动器”,命令栏输入 /usr/bin/fusion-icon 名称栏输入 “3D桌面”,
点击“确定”,桌面就生成了蓝色的立方体“fusion icon”图标,还可以把这个图标拖到Unity桌面左侧到菜单栏里。
以后就能很方便地运行fusion-icon,然后在桌面任务栏的右上角,可以看到一个蓝色的立方体“fusion icon”图标。


如果桌面出现异常,窗口没有边框、没有标题栏、没有最大化最小化和关闭按钮,
这时只需鼠标右键点击桌面任务栏右上角的蓝色立方体“fusion icon”图标,
选择“Reload Window Manager”(重载窗口管理器),桌面会刷新一下,桌面的窗口就恢复正常了。
另外,建议在菜单中的“Compiz Options”里点击勾选上“Indirect Rendering”,
可以最大限度地避免出现窗口无边框无标题栏的情况。


如果出现桌面混乱,可以按快捷键“Alt F2”,在弹出的“运行一个命令”提示框中输入“unity --reset”命令来恢复Unity桌面;
代码:unity --reset
附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
unity-05.jpg [ 64.6 KiB | 被浏览 88824 次 ]


如果遇到桌面崩溃无法操作的情况,可以按“Ctrl Alt F1“切换到字符终端下,输入用户名和密码登录,
按“Ctrl Alt F1“切换到字符终端下,输入以下命令终止gnome界面,效果等同于注销用户重新登录:
代码:killall gnome-session
如果Compiz配置不当无法修改,可以按“Ctrl Alt F1“切换到字符终端下,输入命令删除旧版的Compiz配置文件:
代码:rm -rf .gconf/apps/compiz*

问题<6>、我在“应用程序”里没有找到“系统工具”怎么办?
如果在“应用程序”里没有找到“系统工具”,也没有找到蓝色的“compiz fusion icon”,
您也可以使用命令行来启动它,点击“应用程序”->“附件”->“终端”,运行命令:
引用:fusion-icon
这时如果你强行关闭终端窗口,fusion-icon 也会被中止运行。

(1-6)用CCSM设置和管理3D桌面
默认地,Ubuntu 9.04 安装了3D桌面的基本程序compiz,却没有安装compiz的3D桌面设置管理器。
请参考本教程 (1-5)启用3D桌面 方法b 安装所需要的软件。
其中的 compizconfig-settings-manager 就是3D桌面设置管理器,简称CCSM。

我(一善鱼)编写此教程时安装的版本号是 0.8.2,可以有三种方法来打开CCSM:
方法a、点击“系统”->“首选项”->“CompizConfig设置管理器”
Ubuntu 11.04版使用Unity桌面的用户,
请用鼠标右键点击屏幕左侧菜单栏“应用程序”->“主题与优化”->“CompizConfig设置管理器”

方法b、右键点击桌面右上角一个蓝色的立方体图标“compiz fusion icon”选择“Settings Manager”
方法c、点击“应用程序”->“附件”->“终端”,输入命令
引用:ccsm
接着可以看到打开了一个新窗口“CompizConfig设置管理器”,然后你就可以尝试设置各种3D桌面特效了。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
1-6.png [ 117 KiB | 被浏览 400045 次 ]



问题<7>、已经启动了fusion-icon却没有任何特效反应出来?
首先,打开CCSM查看是不是“所有的特效选项都没有勾选”?
可以试试勾选“特效”里的“震颤窗口”,在弹出的提示窗中点击“禁用Snapping Windows”,
然后打开一个新窗口,鼠标按着窗口标题栏拖动,窗口应该会像有弹性一样可以抖动,这表示3D桌面特效没问题。
如果不行,打开“新立得软件包管理器”,确认其中开启3D桌面所需要的软件都已经安装。
方法参见本教程 (1-5)启用3D桌面 方法b
最后,查看/var/log/Xorg.0.log文件是否有(EE)错误或(WW)警告。查看方法参见本教程 问题<5>
有时新安装的某些软件包会和显卡驱动产生冲突,造成3D特效没办法启动。
找到LOG记录的问题后,再上网搜索解决方案,或在论坛发帖求助。

问题<8>、启动3D特效后出现窗口无边框、无标题栏的情况怎么办?
如果电脑的配置太低,CUP不够快,内存不够多,在运行3D桌面时会出一些问题的。

方法a、鼠标右键点击桌面右上角的蓝色的“compiz fusion icon”图标,
选择“Reload Window Manager”(重载窗口管理器),桌面会刷新一下,就好了。
方法b、打开“CCSM”->"特效“,勾选”窗口装饰“(默认应该是已经勾选了的)。
方法c、鼠标右键点击桌面右上角的蓝色的“compiz fusion icon”图标,选择“退出”。
方法d、点击“应用程序”->“附件”->“终端”,输入命令 killall compiz.real
方法e、再不行就点击屏幕右上角关机按钮,选择“退出”注销用户重新登录。
方法f、 按“Ctrl Alt F1“切换到字符终端下,输入用户名和密码登录,输入命令 killall gnome-session
方法g、按“Ctrl Alt Backspace“强行重新启动图形界面桌面,重新登录。
方法h、强行冷启动计算机。

问题<9>、启动3D特效后,桌面只剩下1/4了(或小或大)怎么办?
点击“系统”->“首选项”->“CompizConfig设置管理器”,
打开”CCSM”->“常规”->“常规选项”->“Display Settings”(显示设置)
勾选“检测输出”(delect outputs)。(旧版)勾选上“检测刷新率”(delect refresh rate)

另外如果你的显卡上同时连接上了两台显示器,或者同时连接上了两条显示器的数据线,
而又没有正确设置显卡双屏显示时,也有可能会造成类似显示问题,
因为两个显示器的分辨率不同,你看到的1/4桌面使用的也许应该是显示在另一台显示器上的分辨率。

另:130m的显卡装了个驱动,后来屏幕变成一模一样的6块,怎么办?
修改/etc/X11/xorg.conf文件,在Section "Screen" 段里加一句:
Option “ModeValidation” “NoTotalSizeCheck”
然后用命令 sudo apt-get upgrade 升级系统就行了。

问题<10>、如何设定开机自动启用3D桌面?
点击“系统”->“首选项”->“启动应用程序“(这里在旧的 Ubuntu 8.04 版里是“会话”)
Ubuntu 11.04版使用Unity桌面的用户,
请用鼠标右键点击屏幕左侧菜单栏“应用程序”->“主题与优化”->“启动应用程序”

在弹出的“启动应用程序首选项”窗口里,点击“添加“按钮,在弹出的“添加启动程序”窗口里输入
名称 “随便起个名字”;命令 “fusion-icon”;注释 “随意说点什么”;点击“添加”按钮就可以了。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
FAQ-10.png [ 99.59 KiB | 被浏览 400029 次 ]



问题<11>、如何暂停3D桌面特效?
鼠标右键点击桌面右上角的蓝色的“compiz fusion icon”图标,
在“Select Window Manager”里选择“Metacity”即可。
想恢复启用3D桌面特效,在“Select Window Manager”里选择“Compiz”就可以了。
Ubuntu 11.04版使用Unity桌面的用户注意,不推荐选择了“Metacity”暂停Compiz,
因为选择了“Metacity”之后Unity桌面也许会出现一片空白的情况,
按快捷键“Alt F2”,在弹出的“运行一个命令”提示框中输入“unity --reset”命令来恢复Unity桌面。


附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
FAQ-11.png [ 41.04 KiB | 被浏览 399635 次 ]



* 第二部分:设置各种compiz桌面特效 *

(2-1)设置桌面数,旋转3D立方体桌面
要想看到旋转3D立方体桌面的效果,需要开启 CCSM 里相应的特效选项。
使用Ubuntu经典桌面的用户,打开“CCSM”->"桌面",勾选“桌面立方体”
(也许会弹出提示窗,点击“禁用“Desktp Wall桌面墙壁”;打开“CCSM”->"桌面",勾选“旋转立方体”。

Ubuntu 11.04版使用Unity桌面的用户,要小心一些,打开“CCSM”->"桌面",勾选“桌面立方体”,
这时在弹出的冲突提示窗中点击“禁用”冲突项,桌面刷新之后,CCSM里所有的配置都被清空了,全都没有勾选,
而且桌面的窗口又变成了无边框无标题栏,没有最大化最小化和关闭按钮的情况,别着急。


引用:因为CCSM中默认有一些效果是必须开启,才能让桌面正常工作的,请在CCSM中勾选以下项目,
这过程中,凡是提示有冲突的,都选择“忽略”或者“禁用”;凡是提示需要开启其他支持项目的,都选择“开启”:

常规——勾选Composite,勾选Gnome兼容性,勾选OpenGL
有些用户感觉unity很卡,进入“OpenGL”中取消勾选“与Vblank同步”,速度就变快了。
辅助功能——勾选Enhanced Zoom Desktop
桌面——勾选Expo(Unity桌面左侧菜单栏“工作区切换器”恢复正常工作)
勾选Ubuntu Unity Plugin(重要!),勾选Viewport Switcher,
重新勾选“桌面立方体”(这时不再有冲突提示),勾选“旋转立方体”
特效——勾选Animations,勾选“窗口装饰”(窗口的边框和标题栏恢复正常工作)
附加功能——
图像加载——勾选Png
工具——勾选Bailer,勾选Compiz Library Toolbox,勾选Detection,勾选Mouse position polling,
勾选Session Management,勾选Workarounds,勾选“正则表达式匹配”
窗口管理——勾选Grid(窗口靠边能自动占半幅屏幕,窗口靠上能自动全屏),
勾选Snapping Windows(窗口自动吸附,与“特效”中的“震颤窗口”相冲突。)
勾选Static Application Switcher静态应用程序切换条,勾选“放置窗口”,勾选“移动窗口”,勾选“调整窗口大小”
未分类——

最后,点击CCSM左侧下方的“首选项,在“存档和后端”标签页里点击“导出”按钮,保存这个配置,点击忽略默认设置。
此外,Ubuntu 11.04版使用Unity桌面的用户,不要勾选“渐隐窗口”,这个项目极易自动清空CCSM所有配置。



以上项目勾选了之后,Unity桌面就能基本恢复正常,如果还不行,屏幕上方的或者任务栏显示不完全,
鼠标右键点击桌面任务栏右上角的蓝色立方体“fusion icon”图标,
选择“Reload Window Manager”(重载窗口管理器),桌面会刷新一下,就OK了。
其他特效设置过程中,也许又会出现CCSM被清空的现像,没关系,多勾选几次,找出错误发生的规律,然后避开它。

Unity桌面崩溃时,有几种解决方法:
可以按快捷键“Alt F2”,在弹出的“运行一个命令”提示框中输入“unity --reset”命令来恢复Unity桌面;
更严重的也许需要按“Ctrl Alt F1”切换到终端下,用 killall gnome-session 命令强行注销用户重新登录。
设置新的特效过程中,也许会发生几次桌面崩溃的情况,不要灰心,恢复几次之后,Unity桌面就变得很稳定了。


设置好后,现在可以使用“Ctrl Alt 鼠标左键“按着拖动,或者“Ctrl Alt 键盘左键或右键”旋转3D立方体桌面,
但此时3D桌面像“一块饼干”似的只在两面上翻来翻去,这时因为默认的Ubuntu 11.04版桌面设置为2x2,
而在水平方向上至少需要3个桌面才能围成一个柱状立方体(柱子的顶部和底部为空)。

方法a、使用Ubuntu经典桌面的用户,用鼠标右键点击屏幕右下角默认为2个的"当前工作区:桌面",
在弹出的菜单中选择“首选项”,在弹出的“工作区切换器首选项”窗口中,把工作区的“列”里的数字调到4,“行”里的数字调到2。
方法b、Ubuntu 11.04版使用Unity桌面的用户,
打开“CCSM”->“常规”->“常规选项”->“桌面尺寸Desktop Size”->“水平虚拟尺寸”->"4"->“垂直虚拟尺寸”->"1"
呵呵,在我(一善鱼)的视频演示里例子是调到6,所以就得到一个6边形的立方体桌面。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
2-1-1.png [ 26.39 KiB | 被浏览 431776 次 ]


好了,现在使用“Ctrl Alt 鼠标左键“按着拖动,或者“Ctrl Alt 键盘左键或右键”旋转3D立方体桌面,3D桌面的效果就出来了。
也可以在桌面的空白处按下鼠标滚轮(中键)不放并拖动鼠标旋转3D立方体桌面,
另外,鼠标点击屏幕右下角的“当前工作区:桌面”,或者在桌面空白处滚动鼠标滚轮,
或者按“Ctrl Alt 左键或右键“,都可以看到3D桌面的旋转效果。
提示:几乎每一项CCSM特效的设定里都有“绑定Bindings”,可以设置或更改该特效绑定的键盘鼠标触发方式。
提示:进入到“旋转立方体”的选项里,还可以对桌面“缩放”大小比例等各种详细的参数进行调节。
如果想恢复这个参数的默认设置,只需点击该参数旁的“扫帚”按钮就可以了。

Ubuntu 11.04版使用Unity桌面的用户,默认不能使用滚动鼠标滚轮的方法来转动3D立方体桌面。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
2-1-2.png [ 130.99 KiB | 被浏览 399861 次 ]



(2-2)让3D窗口浮起在立方体表面,窗口果冻效果
先打开的几个窗口,在旋转3D立方体桌面时,默认的,所有窗口都是“紧贴”在桌面上的。
打开“CCSM”->"特效“,勾选”3D窗口“。再次旋转3D立方体桌面看看?
先前打开的几个窗口已经一层层地分开,浮起在立方体表面上了。
打开“CCSM”->"特效“,勾选”震颤窗口“,禁用冲突项,然后用鼠标拖动窗口,可以看到窗口会富有弹性地抖动。

(2-3)N个超酷的3D窗口切换方式
先打开几个窗口放在桌面,例如:浏览器窗、CCSM设置窗口、终端窗口、主文件夹窗。

方式a、打开“CCSM”->"窗口管理",默认已经勾选了的“Static Application Switcher静态应用程序切换条”,
按着“Alt”键不放,按几下“tab”,可见屏幕*有一长方形窗口缩略图在切换。
打开“CCSM”->"窗口管理",勾选“应用程序切换条”,出现“按键组合冲突”的提示,可以选择点击“忽略冲突”,
按着“Alt”键不放,按几下“tab”,可见屏幕*有一长方形窗口缩略图在切换,同时背景窗口也在切换。

方式b、打开“CCSM”->"附加功能“,勾选“Window Previews窗口预览“,
把鼠标放在屏幕下方的“任务栏”中已打开的窗口按钮上,会在其上方出现该窗口的缩略图。
注意:“任务栏”中最小化的窗口不会在其上方出现缩略图。
Ubuntu 11.04版使用Unity桌面的用户,鼠标放在左侧菜单栏已经启动了项目的按钮上,即可见预览效果。

方式c、打开“CCSM”->"工具",勾选“比例扩展“,打开“CCSM”->"窗口管理",勾选“缩放“,
这时,也许会出现“按键组合冲突”的提示,可以选择点击“忽略冲突”,
按着“Alt Shift”键不放,按下"向上"键,可见窗口缩小平铺开来,
可以按键盘的方向键选择你需要的窗口,也可以用鼠标选择。
如果在“绑定”里设定鼠标鼠标手势,即可模仿苹果机的鼠标移动屏幕特定位置就平铺所有窗口的效果。

方式d、打开“CCSM”->"窗口管理",勾选“Ring Switcher环形切换条“,
回到桌面,打开几个窗口,按着“Super”键不放,按几下“tab”,可见几个窗口以桌面*为圆心在以环形依次切换。
提示:“Super键”就是键盘上的”windows键“(窗口键),位于“Ctrl”键和“Alt”键之间。

方式e、打开“CCSM”->"窗口管理",勾选“Shift Switcher轮转切换条“,
这时,也许会出现“按键组合冲突”的提示,可以选择点击“忽略冲突”,然后点击进入“轮转切换条”设置,
在Key binging绑定标签页,点击最上方的“shift Super s”按钮,在弹出的“编辑Initiate”窗口中点击“获取按键组合”,
然后按下“Shift Super q”键,点击“确定”,现在已经解决了按键冲突,回到桌面,打开几个窗口,
按下“Shift Super q”键,可见几个窗口以“左中右”的方式直立着排列,现在按键盘的“左、下、右”方向键切换窗口,
窗口会轮转切换,回车确认,也可以用鼠标滚轮切换,单击确认。

方式f、打开“CCSM”->"窗口管理"->“Shift Switcher轮转切换条“->"Appearance外观"->“Switcher mode切换条模式”
在下拉菜单中,把默认的“Cover覆盖式”改选为“Flip翻阅式”,
按下“Shift Super q”键,可见几个窗口像排队一样从左前方向右后方排列。
呵呵,这就是微软“Vista“系统也在使用的“Flip 3D”特效窗口切换方式。
可以按键盘的“上、下、左、右”方向键切换窗口,回车确认,也可以用鼠标滚轮切换,单击确认。

(2-4)为每个桌面都设置不同的壁纸背景
打开“CCSM”->“图像加载“,勾选JPEG,默认Png也已经勾选,
打开“CCSM”->“工具“,勾选"Wallpaper壁纸",并点击进入“Wallpaper壁纸”选项,
点击“新建”按钮,在弹出的“编辑”窗口中,点击Image旁“浏览...”按钮选择你喜欢的图片作为壁纸,
下方可以选择壁纸的Postion放置方式和Fill type填充类型,以及设定空余区域的填充颜色。
你有几个桌面就“新建”几个壁纸,还能调整位置。
所有壁纸设置完成后,你会发现,桌面还是原来的样子,壁纸并没有改变,

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
2-4-1.png [ 160.09 KiB | 被浏览 399991 次 ]



现在,点击“应用程序”->“附件”->“终端”,输入命令
引用:gconf-editor

在打开的新窗口“配置编辑器“的左边,一级级依次(点击三角形)展开下列项:
"/"->"apps"->"nautilus“,点击“preferences”项,
在窗口右方可见列出了许多配置键,呵呵,这像不像“windows”系统里的“注册表”呢?
在窗口右方的配置键列表中,找到“show_desktop”配置键,把它右侧的“勾“取消掉,
或者,双击“show_desktop”配置键,在弹出的“编辑”窗口中,点击“值”旁的按钮变为“假”。
就在"勾"被取消的同时,你可以看到桌面的壁纸变成了你设定的图片了。
注意:取消了勾选的“show_desktop”配置键,会带来一个小麻烦:
桌面原有的图标都不见了,但你能在“位置”->“主文件夹”->“桌面”文件夹里找回你的桌面图标。
另外,原本鼠标右键点击桌面会出现的菜单,现在这个功能也消失了。

但这不影响Ubuntu 11.04版使用Unity桌面的用户使用左侧的菜单栏。
鱼和熊掌不可兼得,如果你确实很需要桌面图标,重新勾选上“show_desktop”配置键就行了。
注意:Ubuntu 10.10及以前旧版重新勾选上“show_desktop”后,不会立即生效,
需要重新注销登录或者重新启动一次电脑才能生效。Ubuntu 11.04则会立即生效,不需要注销或重启电脑。

注意:Ubuntu 10.04版和10.10版的壁纸特效有点毛病,如果按此方法操作会无法显示壁纸,
并且会造成其他特效有“拖尾现像”,解决的方法是: 按键盘的Ctrl Alt F1键切换到字符终端界面,
然后再按键盘的Ctrl Alt F7键切换回图形界面,就一切都好了。
如果重新启动了计算机,下次你仍需要按Ctrl Alt F1和Ctrl Alt F7恢复每个桌面不同壁纸,
Ubuntu 11.04版没有问题,一切正常。


另外,你也可以借助其他软件,实现每个桌面不同壁纸,例如screenlets,
screenlets这个软件不会影响桌面图标,也支持3D桌面。
请查看这一篇教程《ubuntu 各工作区不同背景的实现方法——图文教程》
viewtopic.php?f=94&t=280104
我(一善鱼)曾试用过其他好几个“能设置每个桌面不同壁纸 ”的软件,但发现那是“假”的,
它的原理仍是所有桌面一样的壁纸,只是在你换桌面是同时换壁纸而已,
一旋转3D桌面立方体时就原形毕露了,有兴趣的朋友可以试试。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
2-4-2.png [ 237 KiB | 被浏览 399833 次 ]



(2-5)设置圆柱形、球形、鼓形立方体
方式a、打开“CCSM”->"特效“,勾选”Cube Reflection and Deformation立方体倒影与形变“,
这时,也许会出现“按键组合冲突”的提示,可以选择点击“忽略冲突”,
现在旋转3D桌面立方体,可以看到3D桌面立方体已经变成圆柱体了。

方式b、打开“CCSM”->"特效“->”立方体倒影与形变“->”Deformation变形“标签页,
在“Deformation变形”的下拉菜单中,默认的是“Cylinder圆柱体”,就是圆柱形的3D桌面立方体
如果改选为“None无”,就又恢复为棱柱形3D桌面立方体了,
现在改选为“Sphere球体”,就可以得到球形3D桌面了。

方式c、打开“CCSM”->"特效“->”立方体倒影与形变“->”Deformation变形“标签页,
在下方点击“Sphere球体”旁的三角形展开选项,把“Deform caps变形盖子”默认的勾选取消掉,
现在旋转3D桌面立方体,可以看到扁平的鼓形3D桌面了。

(2-6)设置立方体顶部、底部、旋转背景天穹的壁纸
方式a、打开“CCSM”->"特效“,勾选”Cube Reflection and Deformation立方体倒影与形变“,
并点击”立方体倒影与形变“进入选项。在"Cube caps立方体盖子"标签下,点击"Top顶部"左边三角形展开选项,
在“图像文件”中点击已经存在的文件,点击“编辑”按钮,可以改选为你喜欢的图片,
同样地,在“Bottom底部”的“图像文件”中点击已经存在的文件,点击“编辑”按钮,改选为你喜欢的图片。
再次旋转3D桌面立方体,你就可以看到立方体顶部和底部的图片了。

如果你对立方体顶部或底部图片的缩放大小不满意,
你可以在"Cube caps立方体盖子"标签下,点击"Behaviour行为"左边三角形展开选项,这里有许多选项可供你调整。
提示:立方体顶部和底部也可以放置多张图片,在旋转3D桌面立方体时,按“空格键”切换图片。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
2-6-1.png [ 212.59 KiB | 被浏览 399668 次 ]



方式b、打开“CCSM”->"桌面"->“桌面立方体”->“外观Appearace”,点击"天穹"旁的三角形展开选项,
勾选“天穹”,点击“天穹图像”右边的文件夹按钮,选择你喜欢的图片,勾选“制作动画天穹”。
现在旋转3D桌面立方体,不但可以看到背景天穹的壁纸,而且在旋转立方体时壁纸也会跟着改变视角。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
2-6-2.png [ 110.43 KiB | 被浏览 399583 次 ]



(2-7)N个超酷的3D桌面切换方式
方式a、打开“CCSM”->"桌面",勾选“桌面立方体”(也许会提示禁用“桌面墙壁”,点击“确定”);
按着“Ctrl Alt”键不放,按"向下"键,
这时可见桌面后退并展开显示*的3个桌面,按“左右”键可以切换你需要的桌面到*。

方式b、打开“CCSM”->"桌面",勾选“expo展览“
按下“Shift Super s”键,可以看到,所有桌面都后退展开排成一列,还有倒影。
可以按“左右”键可以切换你的桌面高亮显示,按回车键确认,也可以鼠标点选,双击确认。
打开“CCSM”->"桌面"->“expo展览“->"Behaviour行为",
在“展览动画”的下拉菜单里可以选择“Zoom缩放、Fade淡入淡出+Zoom缩放、Vortex旋转”的运动方式。
打开“CCSM”->"桌面"->“expo展览“->"Appearance外观",
在“Deformation变形”的下拉菜单里可以选择“None无、Tilt倾斜、Curve弯曲”的桌面排列方式。

(2-8)让窗口爆炸、燃烧、闪避、折叠……
打开“CCSM”->"特效“,勾选”Animations动画“(阿拉丁神灯),勾选“Animations Add-on动画附加组件”(纸飞机),
进入“CCSM”->"特效“->”Animations动画“->“Effect settings特效设置”标签页,
勾选第一行的“Random Animations For All Events对所有事件使用随机动画”,
进入“CCSM”->"特效“->”Animations动画“->“Focus Animation聚焦动画”标签页,
在“Animation Selection动画选取”框内点选中已有的“无”聚焦效果,点击“编辑”按钮,
在弹出的”编辑“窗口中,”Focus Effect聚焦效果“旁的下拉菜单中选择”Dodge闪避特效“,把“持续时间”拉大到“500”。
好了,现在尽情地享受眼花缭乱的各种桌面特效吧!

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
2-8.png [ 179.65 KiB | 被浏览 399679 次 ]



(2-9)在桌面上书写,下雨、出水纹,放火焰,闪亮鼠标
方式a、打开“CCSM”->"附加功能",勾选“注解“,
按着“Super Alt”键不放,按着鼠标左键,可以把鼠标当成一支笔,在屏幕上画出(默认绿色)的线条,
按着“Super Alt”键不放,按着鼠标右键,可以把鼠标当成一个橡皮擦,抹去部分画出的线条,
按下“Super Alt + k”键,可以消除所有画在屏幕上的线条。

方式b、打开“CCSM”->"特效“,勾选”Paint fire on the screen在屏幕上绘制火焰“,
按着“Shift Super”键不放,按着鼠标左键,可以把鼠标当成一支笔,在屏幕上画出红黄色的火焰,
按下“Shift Super c”键,可以消除所有画在屏幕上的火焰。
提示,无论是画线条或画火焰,都可以设置你喜欢的颜色、大小等参数。

方式c、打开“CCSM”->"特效“,勾选”水纹效果“,
按着“Ctrl Shift”键不放,移动鼠标,一串串水纹在屏幕上接连出现。
按下“Shift F9”键,可以看到雨点陆续落在屏幕上的效果,
按下“Shift F8”键,移动鼠标可以看到屏幕上雨刷的效果,
再按一次“Shift F9”键雨点停止。再按一次“Shift F8”键雨刷停止。
引用:注意:在 Ubuntu 9.04 版 CCSM 0.8.2 版里,
默认的水纹效果触发快捷键“Ctrl Super”是无效的,需要自行重新设置。
打开“CCSM”->"特效“->“常规”,点击“初始化”右边的"<Ctrl><Super>"按钮,
在弹出的“编辑初始化”窗口中,点击“获取按键组合”按钮,
这时按下“Alt z”键,点击“确定”。这样就设定好了新的“水纹效果”触发快捷键。
现在按着“Alt z”键不放,可以看见,随着鼠标的移动,一串串水纹在屏幕上接连出现。


附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
2-9.png [ 265.92 KiB | 被浏览 399712 次 ]



方式d、打开“CCSM”->"辅助功能",勾选“显示鼠标“,
按下“Super k”键,可以看到鼠标被3个金黄色的焰火围绕,并且能跟随着鼠标移动,
再按一次“Super k”键即可取消。这回不管你用的是多么宽大的宽屏显示器,再也不怕找不到鼠标了。

(2-10)让多个窗口组合隐藏,翻转切换
打开几个窗口,打开“CCSM”->"窗口管理",勾选“Group and Tab窗口组合与标签“,
这时,也许会出现“按键组合冲突”的提示,可以选择点击“忽略冲突”。
点击进入“Group and Tab窗口组合与标签“,在“Selection选取”标签页的“Key bingings绑定”下,
点击“Select Single Window选取单个窗口”右边的“<Super> s”按钮,
在弹出的“编辑初始化”窗口中,点击“获取按键组合”按钮,按下“Super v”键,点击“确定”,现在解决了按键冲突问题。
用鼠标点选一个窗口,然后按下“Super v”键,可以看到这个窗口变成了灰色,
然后再点选下一个你想组合的窗口,按下“Super v”键,再按一次则是取消这个窗口的选择,
如此操作把几个窗口变成灰色了之后,

方式a、按下“Super g”键,实现组合窗口,
这时,拖动其中组合当中的任意一个窗口,你会发现被组合的其他窗口也会跟着移动,
不单是移动,同组的窗口最小化、还原等操作都是步调一致的。按下“Super u”键可以取消组合。

方式b、
在“Tabbing合并”标签页的“Key bingings绑定”下,
点击“Tab Group合并分组”右边的“<Super> t”按钮,在弹出的“编辑初始化”窗口中,点击“获取按键组合”按钮,
按下“Super b”键,点击“确定”,现在解决了按键冲突问题。(原本的“Spuer t"键会打开回收站)
现在回到桌面按下“Super b”键,实现标签窗口,这时,你会发现被选中的窗口合并成为了一个带蓝色光晕的窗口,
按下“Super 左右”键,窗口会翻转过来,变成了另一个窗口,如此实现切换。
哈哈,好玩吧?没玩过吧?还想再玩一次吧?
再按一次“Super b”键,合并的“标签窗口”又分开了,回到“组合窗口”的形式。按下“Super u”键可以取消标签和组合。

(2-11)让桌面和窗口随意放大缩小
方式a、打开“CCSM”->"辅助功能",默认已经勾选“Enhanced Zoom Desktop加强版缩放桌面“,并点击进入,
在“Zoom In/Out放大/缩小”标签页下,点击鼠标放大Zoom In右边的“已禁用”按钮,在弹出的“编辑Zoom In”窗口中,
勾选“已启用”,然后点击Super按钮,下方的下拉菜单选择“Button4滚轮向上”,点击“确定”按钮;
点击鼠标放大Zoom Out右边的“已禁用”按钮,在弹出的“编辑Zoom Out”窗口中,
勾选“已启用”,然后点击Super按钮,下方的下拉菜单选择“Button5滚轮向下”,点击“确定”按钮;
   现在回到桌面,按着“spuer”键,滚动鼠标的滚轮,可以看到桌面在逐步放大,移动反向滚动缩小.
移动鼠标桌面也在相应移动,这功能很适用于眼睛不好的老年人和残障人士。

方式b、打开“CCSM”->"辅助功能",勾选“Magnifier放大镜“,
按下“Super m”键,可以看到鼠标所在的地方出现了一个长方形的放大镜,
鼠标移动时,放大镜也跟着移动,按着“Shift Spuer”键不放,滚动鼠标滚轮可以放大或缩小。
再按一次“Super m”键,放大镜就可以消失。
点击进入“Magnifier放大镜“,在“General通用”的标签页下,Mode模式旁的下拉菜单有可以选择放大镜的模式:
Simple简单长方形,Image Overlay放大镜形式,Fisheye鱼眼凸出形式。

方式c、打开“CCSM”->"窗口管理",勾选“Shelf抽屉“,
按下“Super l”键,可以看到,窗口变小了很多,再按一下,又更小了,再按恢复原状。
   按下“Super p”键可以得到类似的效果,区别是可以按屏幕比例分三级变小。

(2-12)N个超酷的窗口游走3D桌面方式
首先,打开“CCSM”->"桌面",勾选“桌面立方体”(也许会提示禁用“桌面墙壁”,点击“确定”);
方式a、打开一个窗口,用鼠标按着这个窗口的标题栏,拖动这个窗口到桌面的边缘,
当鼠标贴近桌面边缘时,3D桌面会自动转动到旁测的桌面,让窗口落在新的桌面上。

方式b、打开一个窗口,按着“Shift Ctrl Alt”键不放,按"左右"键,
可以看到,这个窗口可以从当前桌面游走到下一个桌面。

方式c、打开一个窗口,用左手的无名指和大拇指按着键盘左边的“Ctrl Alt”键不放,右手按"向下"键,
这时可见桌面后退并展开显示*的3个桌面,注意,现在不要放开左手按着的“Ctrl Alt”键,
伸出左手的中指按下键盘左边的“Shift“键,现在已同时按着“Shift Ctrl Alt”三个键了,
这时右手按"左右"键,可以看到,刚才打开窗口在横列的桌面间游走。

方式d、打开几个窗口,打开“CCSM”->"桌面",勾选“展览“(expo)
按下“Super s”键,可以看到,所有桌面都后退展开排成一列,
这时你可以用鼠标点选任意一个窗口,然后拖动到任意一个桌面。

方式e、 用鼠标右键点击任务栏上你需要移动的那个窗口的按钮,在弹出菜单中选择“移动到另外的工作区”,
子菜单就有桌面列表供你选择,当然,你也可以选择“总在可见工作区”,再按“Super s”看看?

问题<12>、为什么我设置的3D桌面效果无法保存?
有可能有很多种原因引起“无法保存3D桌面设置”的现象
a、采用系统自带的“桌面效果”来启用3D桌面,在有的电脑上很不稳定。
b、显卡驱动程序仍没有得到正确的安装,造成3D桌面运行不稳定。
c、没有使用“主服务器”作为软件源,而是使用了其他软件源安装了不同版本、互不兼容的 compiz 相关软件。
d、电脑配置太低,系统负荷过重,运行3D桌面造成系统不稳定。
具体的解决办法请查看本教程的相应部分,或者上网搜索,发帖求助。

此外,可以点击CCSM左侧下方的“首选项,在“存档和后端”标签页里点击“导出”按钮,保存这个配置,点击忽略默认设置。

(2-13)飞雪、养鱼
首先,确认你的 compiz 已经能稳定运行,然后才推荐你安装这类“尚未完全支持”的特效。
点击“系统”->“系统管理”->“新立得软件包管理器”,
在菜单栏里点击“搜索”按钮。在弹出的“查找”窗口的“搜索”栏中输入“compiz”,点击“搜索”按钮,
在搜索出来的列表中,右键点击“compiz-fusion-plugins-unsupported”并选择“标记以便安装”。
点击“应用”下载安装。
提示:由于compiz不断地在更新和升级软件包,不同的版本中也许会没有这两个特效。
也许最近的版本中也取消了“compiz-fusion-plugins-unsupported”这个软件包。
或者你可以在网上搜索下载“飞雪、养鱼”的手工编译安装包。


安装完成后,
方式a、打开“CCSM”->"特效",勾选“Cube-Atlantis”(亚特兰蒂斯立方体,养鱼)选项,
还要打开“CCSM”->"桌面"->“桌面立方体”->“Transparent Cube”,
把默认是100的“旋转时的不透明度”调整为20,好了,现在旋转3D桌面看看?
呵呵,鱼儿们在立方体围成的“鱼缸”里游动着。

方式b、打开“CCSM”->"附加功能",勾选“飞雪”。
然后按下"Super F3"看看?呵呵,雪花纷纷落下,甚至在旋转立方体时,立方体四周也在飘雪。
进入“飞雪”选项,你还可以调整雪花的大小和花样,还能调节雪花的方向和速度等。

问题<13>、如何安装compiz的其他特效插件?
是的,还有很多很精彩的compiz的特效插件可以安装,例如:freewins(*转换窗口) 等插件。
我想,它们之所以还没有被包含在 Ubuntu 默认的 compiz 安装包中,
也许是因为开发着觉得它们还不够稳定,而且这些插件的安装方式和对 compiz 的版本要求也不尽相同,
所以,如果你想尝试这些特效插件,你可以搜索与其相关的教程或者帖子,并做好有可能尝试失败的心里准备。

问题<14>、系统升级后,为什么用不了3D桌面特效了?
这是因为在 Ubuntu 系统升级软件时,也升级了 Linux 的内核,
而新内核是不会自动采用带 3D 的显示卡驱动的,它默认用的仍是旧的 2D 显卡驱动。
你在启动计算机时,如果发现启动菜单增加了几行新的(显示不同内核版本号的)启动项,
那就说明内核已经被升级。
所以记住:如果系统升级了 Linux 内核,请重新安装显卡驱动。

* 第三部分:其他相关操作技巧 *

(3-1)安装 Ubuntu Linux 操作系统
请根据你的CPU类型,在Ubuntu的官方网站下载相应的安装光盘:
CD版本 http://releases.ubuntu.com/11.04/
DVD版本 http://cdimage.ubuntu.com/releases/11.04/release/
下载后得到的ISO文件,直接刻录成光盘就能开始安装系统了。

可以有5种方式运行 Ubuntu Linux
方式a、使用Ubuntu安装光盘直接启动运行,就算是电脑没有硬盘也不怕了,
只要有光驱就行,一样能用图形界面上网、办公、打字,还能读写U盘和硬盘。
缺点是光驱启动慢,不能保存文件到光盘里(但可以转存到U盘和硬盘里),不支持3D桌面。

方式b、把 Ubuntu 安装到 U盘中,简单的说,就是把U盘当成硬盘来用。
可以在公司或网吧里支持USB启动的任何一台电脑上使用只属于你自己的操作系统。
缺点是U盘启动稍慢,而且体积太小了,一不小心容易丢失 Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍,不大适于使用3D桌面。

方式c、把 Ubuntu 安装在微软 windows 系统的 Linux 虚拟机平台上,
不支持显卡硬件驱动,因此也不支持3D桌面。

方式d、用 Wubi 的方式把 Ubuntu 安装在微软 windows 系统的 分区上,
有的电脑能启用3D桌面,有的电脑不能启用3D桌面。

方式e、[推荐] 在硬盘中划分出新的空闲分区安装 Ubuntu Linux
安装CD版本只占用几百M的硬盘空间,即使是安装DVD版本,占用的空间也仅仅2.7G而已。
这2.7G包括已经安装好了的办公软件、多媒体软件、图像编辑、网络常用软件、3D桌面。

把光盘放入电脑启动,安装 Ubuntu Linux 的过程中只需要在“选择安装所在分区”的地方注意:
为了避免覆盖掉你电脑上原有的操作系统,选择下方的“手动选择分区”,选择一个空闲的硬盘分区,
点击“编辑”,挂载点选择“/”,文件系统类型选择"ext4",勾选“格式化此分区”。
其余的步骤只管“下一步”就行了。安装过程中,在进行到 82% 的“搜索镜像站点”时会花点时间等待,
安装完成后,只需要重新启动电脑一次,通常都可以启动图形界面登录使用图形界面的桌面。
但是,能使用图形界面的桌面这并不意味着显卡驱动已经安装好了。
如果安装完成后,无法启用图形界面的桌面,请按本教程 (1-3)方法b操作。

(3-2)配置网络连接
方式a、如果使用路由器连接上网,默认的 Ubuntu 能自动获取IP地址,不需要其他设置;

方式b、如果需要配置静态IP地址,请点击“系统”->“首选项”->“网络连接”,在弹出的窗口里,
选择“有线”->“Auto etho”,点击“编辑”按钮,弹出个新窗口“正在编辑Auto etho”,
勾选“自动连接”,在“IPv4设置”->“方法”里选择“手动”,点击添加,
在中间的框里输入你的“IP地址、子网掩码、网关地址、DNS服务器”参数,点击“应用”。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
3-2-b.png [ 176.04 KiB | 被浏览 399592 次 ]



方式c、如果必须用ADSL拨号上网,请点击“系统”->“首选项”->“网络连接”,在弹出的窗口里,
选择“DSL”,点击“添加”按钮,弹出个新窗口“正在编辑DSL连接1”,
在DSL里输入你拨号上网的“用户名、服务、密码”,勾选下方的“对所有用户可用”,点击“应用”。
现在就可以打开FireFox浏览器测试能否打开网页。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
3-2-c.png [ 116.38 KiB | 被浏览 399481 次 ]



方式d、、如果无法使用图形界面的桌面,请按“Ctrl Alt F1”进入字符终端,登录,
运行下列命令
引用:sudo vim.tiny /etc/network/interfaces

编辑网络配置文件
按上下键把光标移动到最下面一行,按“i”转入编辑状态,
如果要用路由器动态分配的IP地址,输入
auto eth0
iface eth0 inet dhcp
如果是自己设置静态IP地址,输入
auto eth0
iface eth0 inet static
address 192.168.1.3
gateway 192.168.1.1
netmask 255.255.255.0
#network 192.168.1.0
#broadcast 192.168.1.255
然后按Esc建转入命令状态,按“:wq”保存并退出。如果输入错误可以按“:q!”不保存退出。

也许还要运行下列命令:
引用:sudo vim.tiny /etc/resolv.conf

编辑DNS配置文件
按上下键把光标移动到最下面一行,按“i”转入编辑状态,输入你的DNS地址
nameserver 211.97.64.129
然后按Esc键转入命令状态,按“:wq”保存并退出。如果输入错误可以按“:q!”不保存退出。

最后运行命令
引用:sudo /etc/init.d/networking restart

使网络设置立刻生效。
在字符终端下测试网络连接可以用命令 ping http://www.google.com 按"Ctrl c"结束测试。
在字符终端下测试浏览网页可以用命令 w3m http://www.google.com 按"q"退出。

(3-3)修改软件源,更新软件
方法a、图形界面下, Ubuntu 8.04~9.10 版请点击“系统”->“系统管理”->“软件源”,
注意:Ubuntu 10.10 及其以后版本的“软件源”已经整合在“新立德软件包管理器”里,
点击任务栏“系统”-“系统管理” -> “新立德软件包管理器” -> “设置“ -> ”软件库“。

在弹出的窗口中“下载自”的下拉菜单里,把默认的“中国的服务器”改选为“主服务器”。
点击“关闭”,然后系统会自动检查更新,弹出需要更新文件的窗口,
如果你有时间,可以选择“安装所有更新”,没有时间,也可以选择不更新。
以后可以使用“系统”->“系统管理”->“更新管理器”进行更新。
你可以不更新软件,但一定要修改软件源选择为“主服务器”
因为系统安装完成后,默认的软件源为“中国的服务器”,也许目前还没包含有我们需要的软件。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
3-3-a.png [ 61.75 KiB | 被浏览 399450 次 ]



方法b、如果无法使用图形界面的桌面,请按“Ctrl Alt F1”进入字符终端,登录,并运行下列命令:
引用:sudo vim.tiny /etc/apt/sources.list

按上下键移动光标检查,确保下列几行已经添加,且行前没有被“#”号屏蔽:
deb http://archive.ubuntu.com/ubuntu/ jaunty main restricted
deb-src http://archive.ubuntu.com/ubuntu/ jaunty main restricted
deb http://archive.ubuntu.com/ubuntu/ jaunty-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-updates main restricted

deb http://archive.ubuntu.com/ubuntu/ jaunty universe
deb-src http://archive.ubuntu.com/ubuntu/ jaunty universe
deb http://archive.ubuntu.com/ubuntu/ jaunty-updates universe
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-updates universe

deb http://archive.ubuntu.com/ubuntu/ jaunty multiverse
deb-src http://archive.ubuntu.com/ubuntu/ jaunty multiverse
deb http://archive.ubuntu.com/ubuntu/ jaunty-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-updates multiverse

deb http://archive.ubuntu.com/ubuntu/ jaunty-security main restricted
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-security main restricted
deb http://archive.ubuntu.com/ubuntu/ jaunty-security universe
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-security universe
deb http://archive.ubuntu.com/ubuntu/ jaunty-security multiverse
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-security multiverse
可以按“i”转入编辑状态,添加文字或修改,
然后按Esc键转入命令状态,按“:wq”保存并退出。如果输入错误可以按“:q!”不保存退出。

(3-4)录制3D桌面特效视频
网上曾有一篇“5种Linux屏幕的录像方法”,我(一善鱼)试用了其中3种。
要录制3D桌面的动画,事情似乎一下变难,变复杂了?
呵呵,可是!找到了解决方法后,才发现,原来如此简单!
——”偏执狂“喜欢Linux的魅力也在于此。
——但这确实是经过已经数十次的失败尝试,才换来的结果。

点击任务栏“系统”->“系统管理”->“新立得软件包管理器”,点击“搜索”按钮,
在弹出的“查找”窗口的“搜索”栏中输入“RecordMyDesktop”,点击“搜索”按钮,
在搜索出来的列表中,右键点击“RecordMyDesktop”,选择“标记以便安装”,
右键点击“gtk-RecordMyDesktop”,选择“标记以便安装”,然后点击“应用”按钮进行安装。
安装好后,在任务栏“应用程序”->“影音”->里启动运行"gtk-RecordMyDesktop"。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
3-4-1.png [ 74.64 KiB | 被浏览 399510 次 ]



现在点击“RecordMyDesktop”窗口中”红色的圆形“录制”按钮试试?
在桌面的右上角,也有一个红色的圆形“录制”按钮,开始录制后变成白色方形停止按钮,
展示完桌面特效,想停止录像,点击桌面的右上角的白色四方停止按钮就行。
然后“RecordMyDesktop”窗口会有一个进度条,等它走到100%,
完成后在“主文件夹”会得到一个out.ogv文件,鼠标双击这文件就可以调用影音播放器观看了。

有问题?只看到平面特效,没能把3D特效录制下来?
或者能录制3D特效了,但是断断续续,停停顿顿,很不爽?
可以这样来解决:

方法a、减少系统资源消耗,
在“RecordMyDesktop”窗口中取消Sound Quqlity(声音质量)的勾选,
并且可以把 Video Quality(视频质量)降到40。

方法b、点击“RecordMyDesktop”窗口的“Advanced”按钮,
在弹出的新窗口里,选择“Performance”标签,
把“Frames Per Second”(每秒帧率)改为25或者30,与通常的影视片要求的速度一样。
把“Full shots at every frame”(完全录制每帧)勾选上。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
3-4-2.png [ 229.76 KiB | 被浏览 399516 次 ]



方法c、鼠标右键点击桌面右上角的蓝色的“compiz fusion icon”图标,
在弹出的菜单中的“Compiz Options”里把“Indirect Rendering”前的勾取消掉。
注意:也许有的计算机上“Indirect Rendering”是灰色的不允许操作,
这也许是因为你的显卡必须要使用这一项来实现3D效果,因此不能取消。

再录制一次试试看?是不是顺畅了?

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
3-4-3.png [ 108.24 KiB | 被浏览 399434 次 ]



另外,录像得到的ogg(或ogv)文件无法在 windows 下播放,怎么办?
默认的 windows 里的 media player 是认不出ogv(或ogg)格式的,播放不了,
Kmplayer 也认不出文件名,但能播放,把文件拖进Kmplayer即可。
但如果你想用Adobe Premiere Pro 2.0剪辑,或者上传国内的视频网站,
就必须转换格式了,
我(一善鱼)曾试过用“mencoder”和“ffmpeg”把ogv(ogg)转换avi或mpeg,
但在 windows 下都无法用 media player播放,也就无法用Premiere剪辑了。
后来终于发现了一个软件“Total Video Converter 3.12”汉化版,
能转换为 windows 下播放的 WMV 格式。且画面只是缩小了一点点,效果不错。
就是文件大小增大了约50%,
呵呵,看来得找时间学习使用一款 Linux 下的影视剪辑软件才行。

如果想上传国内的视频网站,一般得限制在200M以内,
可以用Canopus ProCoder 2再把这个WMV文件转换为画面更小的WMV文件,
得到的也就是本文开头我(一善鱼)的视频演示的画面效果。
(以上是我(一善鱼)在2008年使用Ubunut 8.04版时的录制经验,也许现在Ubuntu 11.04录制更容易了
有网友建议:使用XVidCap Screen Capture(软件仓库中)录制桌面更方便,
它可以得到MPEG格式的视频文件,视频质量远比Recordmydesk高。)


(3-5)使用 Emerald 管理主题效果
首先,按本教程(1-5)启用3D桌面 方法b 安装 emerald。默认安装的版本是 0.7.2 版。
但在 Ubuntu 11.04 版中 emerald 无法使用,需要使用编译安装emerald和补丁程序。
打开一个终端,依次执行下列命令:
a、卸载旧版本的emerald:
[code] sudo apt-get purge emerald [/code]
b、安装一些必要的支持软件包:
代码:sudo apt-get install git autoconf libtool libwnck1.0-cil-dev libwnck-dev intltool libdecoration0-dev libemeraldengine0
c、获取emerald:
代码:git clone git://anongit.compiz.org/fusion/decorators/emerald
d、依次执行下列命令完成编译安装:
代码:     cd emerald
     git checkout -b compiz++ origin/compiz++
     ./autogen.sh
     ./configure -prefix=/usr/local
     make
     sudo make install


接着可以从网上搜索下载 emerald 主题,也许会是压缩文件,解压缩得到“.emerald”后缀名的文件。
然后,启动 fsion-icon,右键点击桌面右上角的蓝色立方体图标“compiz fusion icon”,
选择“Emerald Theme Manager”,在打开的“Emerald Themer”窗口里点击“Import...”按钮,
在新打开的“导入主题...”窗口中,如果出现“获取文件 /home/yourname/Desktop 状态出错”的提示,
这是因为默认的 Emerald 主题目录是在“主文件夹”中的“Desktop”目录中,没关系,点击“确定”。
Ubuntu 11.04版没有这个问题,不需要创建“Desktop”目录,可以直接导入任意位置的 emerald 主题。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
3-5-1.png [ 323.9 KiB | 被浏览 399442 次 ]



浏览目录,选择你刚下载的 emerald 主题文件,点击下方“打开”按钮,
“Emerald Themer”窗口的主题列表里会有个缩略图,可以直观地看到主题应用后的效果。
你可以导入很多个主题,点击选择你喜欢的主题,点击退出。
例:我(一善鱼)在视频演示里使用的 Emerald 主题是“GlassyRainbow”。
现在,右键点击桌面右上角的蓝色立方体图标“compiz fusion icon”,
在下拉菜单中选择“Select Window Decorator”->“Emerald”,这时,窗口的主题就改变生效了。

提示:如果你已经在 CCSM 的"特效“里勾选了”动画“选项,
并且在“特效设置”里勾选“对所有事件使用随机动画”,参见(2-8)让窗口爆炸、燃烧、闪避、折叠……
那么,在启用 Emerald 后,你会发现,又多了一种特效——窗口收起动画。
现在,鼠标双击窗口的标题栏看看?或者把鼠标放在窗口标题栏上,滚动鼠标滚轮试试?
呵呵,原本双击窗口的标题栏后窗口是最大化的,
现在变成了窗口能像百叶窗或窗帘一样收起来,只剩下一条标题栏了。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
3-5-2.png [ 142.17 KiB | 被浏览 399430 次 ]



(3-6)改变任务栏面板的主题效果
首先,你需要在网上搜索下载 Gnome 的主题包,因为任务栏面板的主题效果包含在 Gnome 的主题包中。
其中有的 Gnome 主题会包含有任务栏面板的主题效果,有的没有,下载前请先仔细了解。
通常这会是一个“.tar.gz”的压缩文件,不需要解压缩。
例:我(一善鱼)在视频演示里使用的 Gnome 主题是“BeeWolf”,
点击“系统”->“首选项”->“外观”->“主题”,点击最下方的“安装...”按钮,
在弹出的窗口中浏览目录,选择你刚下载的 Gnome 主题“.tar.gz”文件,点击下方“打开”按钮,
这时会弹出一个窗口,提示“主题已经安装,您是想要现在就应用,还是保持您当前的主题?”,
点击“应用新主题”即可生效。

(3-7)使用3D鼠标指针主题
首先,你需要在网上搜索下载鼠标指针的主题包,安装方法与安装 Gnome 的主题包一样。
通常这会是一个“.tar.gz”的压缩文件,不需要解压缩。
例:我(一善鱼)在视频演示里使用的 3D 鼠标指针主题是“GreenApparatus”,
点击“系统”->“首选项”->“外观”->“主题”,点击最下方的“安装...”按钮,
在弹出的窗口中浏览目录,选择你刚下载的鼠标指针主题“.tar.gz”文件,点击下方“打开”按钮,
这时会弹出一个窗口,提示“主题已经安装,您是想要现在就应用,还是保持您当前的主题?”,
点击“应用新主题”即可生效。

问题<15>、为什么我的鼠标指针主题在有的窗口下无效?
刚刚安装完鼠标指针主题时,我也遇到过这问题,当时我也不知道怎么办。
但是几天后(也许关机开机,重启几次后),鼠标指针就自动统一为同一个主题了。
另外,你可以点击“系统”->“首选项”->“外观”->“主题”,点击下方“自定义”按钮,
在弹出的“自定义主题”窗口中,选择“指针”标签,这里可以改选你的鼠标指针主题。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
FAQ-15.png [ 212.86 KiB | 被浏览 399403 次 ]



问题<16>、我把设置弄乱了,桌面无法操作,如何恢复正常?
方法a、如果你把gnome的桌面全部弄乱了,可以删除“主文件夹”下gnome所有配置的目录“.gconf”,让其重新自动生成。
如果桌面还能操作的话,点击“位置”->“主文件夹”,在菜单栏点击“查看”,勾选“显示隐藏文件”,
然后就能看到相应的以“.”开头的文件或文件夹,删除“.gconf”文件夹。
如果桌面已经无法进行任何操作的情况下,先按“Ctrl Alt F1“切换到字符终端下,登录,输入命令:
引用:rm -rf .gconf


方法b、如果只是把3D桌面的配置弄乱了,可以删除“主文件夹”下compiz配置文件的目录“.gconf/apps/compiz”。
如果桌面还能操作的话,点击“位置”->“主文件夹”,在菜单栏点击“查看”,勾选“显示隐藏文件”,
然后就能看到相应的以“.”开头的文件或文件夹,删除“.gconf/apps/compiz/”文件夹。
如果桌面已经无法进行任何操作的情况下,先按“Ctrl Alt F1“切换到字符终端下,登录,输入命令:
引用:rm -rf .gconf/apps/compiz*


方法c、如果只是把鼠标的主题弄乱了,可以删除“主文件夹”下其配置文件的目录“.icons”里所有文件。
如果桌面还能操作的话,点击“位置”->“主文件夹”,在菜单栏点击“查看”,勾选“显示隐藏文件”,
然后就能看到相应的以“.”开头的文件或文件夹,删除“.icons”文件夹里的所有文件。
如果桌面已经无法进行任何操作的情况下,先按“Ctrl Alt F1“切换到字符终端下,登录,输入命令:
引用:rm -rf .icons/*


删除配置文件后,如果是在字符终端下,可以安“Alt F7”切换回图形界面,
点击屏幕右上角的关机按钮,选择“退出...“注销用户,或者选择“重启...”重启计算机。
或者按“Ctrl Alt Backspace“重新启动图形界面,也可以按“Ctrl Alt Delete“重启计算机。
注:Backspace即后退建,就是在回车建的上方有个向左的小键头的那个按键。

(3-8)使用动态桌面图标 cairo-dock
Linux 下有很多中 dock 可以实现类似的动态桌面图标 效果,
如果你想使用 cairo-dock 必须先确保已经安装并能启用3D桌面的软件 compiz,
如果还没有安装 compiz,请参考本教程(1-5)启用3D桌面 方法b 。
然后,点击“系统”->“系统管理”->“新立得软件包管理器”,
在菜单栏里点击“搜索”按钮。在弹出的“查找”窗口的“搜索”栏中输入“cairo-dock”,点击“搜索”按钮,
在搜索出来的列表中,右键点击“cairo-dock ”并选择“标记以便安装”,
这时也许会弹出个新窗口提示“标记附加的变更吗?”,下面列出的是需要安装其他软件包,如:
cairo-dock-data
xdotool
点击“标记”按钮,回到“新立得软件包管理器”窗口,点击“应用”开始下载并安装。
默认安装的是 1.6.3.1 版。

安装完成后,Gnome经典版的用户点击“应用程序”->“附件”->“cairo-dock”。
Ubuntu 11.04版使用Unity桌面的用户,鼠标右键点击屏幕左侧菜单中的“应用程序”按钮,
在弹出的菜单中选择“系统”,在弹出的黑色搜索框中点击“GLX-Dock(使用OpenGL的Cairo-Dock)”

这时会弹出一个“管理主题“的窗口,
在“选择一个主题“->“主题列表:”的下拉菜单中,选择“_default_”,右边可以看到该主题的缩略图。
勾选下方的“使用新主题的行为?”和“使用新主题的启动器吗?”,点击“确定”按钮。
然后在桌面下方的*,你可以看到有几朵“雪花”,把鼠标移动到“雪花”上看看?
右键点击任何一个 cairo-dock 图标,在弹出的菜单里可以进行各种设置。

提示:你可以在“系统”->“首选项”->“启动程序“里添加启动项,让 cairo-dock 随系统开机自启动。
默认安装的 cairo-dock 已经带有几种 3D 图标以及动画效果,
如果你想启用 3D 图标,或者想安装 cairo-dock 的其他主题,请参考其他教程安装其插件。

此外,如果你想尝试最新版本的 cairo-dock,可以参考本论坛的另一篇教程:
《CAIRO-DOCK官网地址更改!请去新官网下载新版,改进极大!》
viewtopic.php?f=94&t=258282
Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍

(3-9)个性化定制系统监控 CONKY-colors
你可以到这里参考我写的 CONKY-colors 教程:
《2011新年新版本CONKY-colors详细教程,个性化配置conky不再难,中文汉化超简单!》
viewtopic.php?f=94&t=313031&start=0
Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍

祝大家顺利,快乐玩3D!

引用:附录:使用envyng帮助你安装显卡驱动
注意:Ubuntu 10.04以上版本的用户,
已经可以不需要使用下面envyng的安装步骤安装显卡驱动,只需使用系统自带的附加驱动即可。

如果系统自带的硬件驱动不支持你的显卡,或者装了该驱动也不能正常启动和使用3D桌面,
那么,你可以使用envyng这个“傻瓜软件”来帮助你安装显卡驱动。

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
0-1.png [ 88.61 KiB | 被浏览 410371 次 ]



用envyng安装驱动有个好处就是,有些需要卸载的冲突软件包它会自动帮你卸载,
有些3D桌面需要安装的支持软件包它也会自动帮你安装。例如,Nvidia的glx相关软件包等。
这些软件之间的关联比较复杂,如果采用手工安装的方法很麻烦且容易出错。

注意:目前Envyng对Nvidia显卡的支持比较好,对ATI显卡的支持还不大行,
ATI显卡驱动的安装方法请参考本论坛另一置顶帖

《ubuntu 9.10下ATI HD系列显卡安装开源驱动开启3D》
viewtopic.php?f=94&t=239467

Ubuntu 8.04~9.10 版请确保“系统”->“系统管理”->“软件源”中选择的是正确的服务器,例如“主服务器”。
注意:Ubuntu 10.10 版的“软件源”已经整合在“新立德软件包管理器”里的“设置“ -> ”软件库“。
如果你还没有修改“软件源”,请看本教程(3-3)修改软件源,更新软件。


然后,点击“系统”->“系统管理”->“新立得软件包管理器”,
在菜单栏里点击“搜索”按钮。在弹出的“查找”窗口的“搜索”栏中输入“envyng”,点击“搜索”按钮,
在搜索出来的列表中,右键点击“envyng-core”,选择“标记以便安装”,
同样地,右键点击“envyng-gtk”,选择“标记以便安装”,然后点击“应用”按钮进行安装。
提示:Ubuntu 10.10版之后,也许在“新立得软件包管理器”搜索不到“envyng”了。
只能到Envy的官方网站下载手工安装包。 http://albertomilone.com/nvidia_scripts1.html


附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
1-2-b-1.png [ 96.7 KiB | 被浏览 412950 次 ]



我(一善鱼)在编写本教程时默认安装的envyng-gtk是1.1.1ubuntu3版,这是没有图形界面的。
旧版的envyng-gtk可以在任务栏“应用程序”-“系统工具”里启动envyng图形界面,
启动后,现在左边的方框里,按你的显卡类型,选择“ATI”或者“NVDIA”,
右边建议选择默认的(Automatic Hardware Detection)自动检测硬件安装,
点击“应用”即可自动下载安装显卡的官方受限驱动了。
没有图形界面的envyng安装显卡驱动的方法请看本教程 问题<3>

附件:Ubuntu Linux 3D桌面完全教程 显卡驱动安装方法 compiz特效介绍
1-2-b-2.png [ 50.51 KiB | 被浏览 412492 次 ]



问题<1>、无法进入图形界面桌面,如何安装envyng?
请确保已经能连接上互联网,并且正确设置了软件源。
如果没能连接上网,字符终端下网络设置方法请看本教程(3-2)配置网络连接 d 部分
如果没有置了软件源,字符终端下软件源的设置方法请看本教程(3-3)修改软件源,更新软件 b 部分
如果你无法进入图形界面桌面,可以使用命令行的安装方法:
请按“Ctrl Alt F1”进入字符终端,登录,并运行下列命令:
引用:sudo apt-get install envyng-core
sudo apt-get install envyng-gtk

如果你能进入图形界面桌面,却无法启用“新立得软件包管理器”,
也可以点击“应用程序”->“附件”->“终端”,运行上述命令安装。
注意:在 Linux 的命令行中,是严格区分字母大小写的,不要打错字哦。

问题<2>、安装envyng时提示“找不到/usr/lib32/libGL.so.1”错误?
这个问题大多出现在Ubuntu 8.04的AMD64位系统上,解决方法是:
点击“应用程序”->“附件”->“终端”,输入下列命令:
引用:sudo ln -s /usr/lib64 /usr/lib32

然后再进行安装envyng,就能顺利安装完成了。

问题<3>、没有envyng的图形介面如何安装显卡驱动?
由于envyng也有不同的版本,envyng-gtk的1.1.1ubuntu3版就没有图形界面,
这时你可以用命令行的方法来启用envyng安装显卡驱动,
点击“应用程序”->“附件”->“终端”,输入命令
引用:sudo envyng -t

然后会有个菜单出现,请按你的显卡需要而选择:
1- Install the NVIDIA driver 安装 NVIDIA 显卡驱动
2- Uninstall the NVIDIA driver 卸载 NVIDIA 显卡驱动
3- Install the ATI driver 安装 ATI 显卡驱动
4- Uninstall the ATI driver 卸载 ATI 显卡驱动
5- Restart the Xserver 重新启动 X 服务(即图形界面)
6- Restart your computer 重新启动你的计算机
7- Exit 退出

以 NVIDIA 显卡为例子,选择“1”回车后,会列出几个驱动程序版本号供你选择安装:
0. 185.18.36-0ubuntu9
1. 173.14.20-0ubuntu5
2. 96.43.13-0ubuntu6

默认选择“0”,然后回车就可以自动下载并安装最新版本的官方受限驱动,
安装完成后会提示你是否重新启动电脑,选择“0 Yes”重启或“1 No”不重启。
如果重启电脑后,这个版本的显卡驱动没有起作用,你可以还选择“1、2、3”其他版本的驱动试试。

问题<4>、用envyng安装显卡驱动时提示“File "/usr/lib/...py", line 75,”等类似错误?
用envyng安装显卡驱动时,如果出现类似下面的出错提示,这多半是由于网络不通畅引起的。
File "/usr/lib/python2.5/site-packages/Envy/packagemanager.py", line 75, in pulse.
因为在用envyng安装显卡过程中,envyng需要在网络上下载一些文件,
如果中途网络断开,文件下载不完全(进度条没有达到100%)就会出现类似问题。
解决办法很简单,确保网络通畅,再多尝试运行几次envyng来安装就可以了。

如果envyng安装显卡失败,恢复登录图形界面桌面的方法
Ubuntu 8.04至9.10版安装了envyng的用户,可以使用envyng自带的卸载命令
按“Ctrl Alt F1“切换到字符终端下,登录,输入命令:
引用:sudo envyng -t

在菜单中选择“2”或者“4”卸载已经安装的NVIDIA或者ATI驱动,然后重新启动计算机。
如果卸载驱动后仍无法恢复登录图形界面桌面,或者安装过程中意外出错,如突然停电了什么的,
或者envyng里也没有适合你的显卡驱动,还可以这样做:
按“Ctrl Alt F1“切换到字符终端下,登录,输入命令:
引用:sudo envyng --uninstall -all

这样可以把计算机恢复到envyng安装前的状态。然后重新启动计算机。