Fedora9下3D桌面效果的实现[转载]
上次用虚拟机装F8,驱动信息怎么也写不进nvidia.ko,现在装上硬的F9,用了好几天,现在才想起来自己连3D桌面也没装,汗一个先。用过 compiz的朋友和见过Linux下3D桌面效果的朋友一定体会到了Linux下的3D效果的强大简直是那“神奇”的Vista所不能够比拟的,顺便为不得不使用Vista的同胞汗一个,残念啊......^_^。废话少说,开工......不用多说,开始第一步当然是安装显卡驱动,没有硬件3D加速,3D是跑不起来的,yum线上的显卡驱动也已经出来好几天了。我的显卡是nvidia的,安装命令如下:
yum install kmod-nvidia
速度还不错,分分钟搞掂。先看了下gnome和Kde下自带的3D效果,能把窗口变的像泡泡糖样的,拉起来还蛮有意思的。顺手贴张“泡泡糖”的效果图:
不过,我们的目标是compiz,所以,继续输入口令:
yum install compiz*
yum install ccsm
yum install fusion-icon
这三个装完,compiz的安装基本就大功告成了,重启后启动compiz fusion icon即可使用。
另外,如果有朋友到此还启动不起来3D效果,可以再:
yum install fusion-icon*
这样基本就应该没有什么问题了。
说了这么多,秀张图先:
关于compiz的设置问题,完全可以参考F8中的一些手法,也顺手贴出来分享下,主要有下面几点:
1.启动Compiz Fusion Icon--Setting Manager就进入3D特效的设置界面。里面的各种特效设置非常繁琐,而且每个人需要的特效又无法详尽的表述过程。
2.点选General Options--Desktop Size,在这里设置水平虚拟和垂直虚拟桌面数,3项数值可以设置为4.4.4,其他几项默认就可以了。
3.把Viewport Switcher打上勾,各项数值不用去动,默认就行了,这样就可以使用鼠标中键任意转动3D桌面并且使用滚轮方便的在窗口间任意转换。
4.点选“旋转立方体”--启用,默认的设置已经很好用了,你只需要根据自己的喜好调整“缩放”的数值来调整立方体的景深。
5.点选“桌面立方体”--启用,Behaviour是设置为桌面内立方体的,需要的就在“内立方体”项打勾,不需要的略过;进入Transparent Cube,其中Opacity During Rotation 是设置你启动桌面立方体的透明度,第二项是设置从立方体回到实际桌面的明暗透明度的,第三项是设置从立方体回到桌面的时间,第四项给它打勾。其他使用默认值。
6.点选Animations给各种窗口的3D特效进行具体设置,进Effect Settings ,建议给Random Animations For All Events项打勾,让它随机使用各种3D效果,当然你也可以对各种操作动作指定特殊的效果,不过这样设置起来非常繁琐,感觉还不如让它自动随机选择效果,然后往下拉滑条到Fire项,点开它,这里是设置火焰效果的,随你喜好去设置。如果在前面给Random Animations For All Events项打勾了,那么其他几项设置可以略过,用系统默认的就够。
7.点选Cube Atlantis,第一项是设置立方体内鱼的数量,其他是设置鱼的色彩和大小的。
8.进入Utility类,点选Cube Caps,这里是设置立方体顶面和底面图像明暗透明度的,你可以选择自己喜欢的图片放到立方体的顶面和底面。
9.点选“崩溃处理”--启用--启用。compiz fusion特效在实际使用中还并不能保证100%的稳定,偶尔也会自己挂掉,遇到这种情况时,你可以右键点Compiz Fusion Icon 然后选择Reload Window Manager,这样Compiz Fusion又可以重新挂载启动。同样,实际操作中还发现Emerald主题也会偶尔挂掉,方法同样是右键点Compiz Fusion Icon 然后选择Select Window Decorator,点选emerald。
10. 需要注意的是:并不是所有的3D效果都是你喜欢或者适合你的,而且开启过多的特效必然要消耗掉相当的系统资源,甚至可能引起桌面崩溃;选择适合自己电脑硬件承受能力并且不纯粹为了3D而3D,让3D特效不仅仅能让你赏心悦目而且实实在在成为你操作系统实际应用的强大助手。compiz fusion带给我的轻松和快乐便捷是其他任何系统软件都无法比拟的,甚至到了别人的电脑上也会下意识的去快速切换,没有COMPIZ绝对是一件多么不幸而痛苦的事,^_^。
Fusion可以自由设置的项目内容数值很多,但我用自己的体会告诉你:看不懂的地方别去乱搞,不知道它有什么作用的时候暂时别用,特别是对它默认的各种特效按键组合不要轻易的修改,因为里面有太多的按键组合了,默认的快捷键组合已经解决了与系统快捷键的关系,如果随便修改快捷键的组合有可能发生其他不可预知的错误。
最后,国际惯例,希望有兴趣的朋友Email到puszta@多多交流。