一年之前就看过了XGL的演示,激动万分,可惜直等到现在才有时间去试一试。一年的时间说长不常,却足够Compiz演化出一个分支Beryl了。
参考
gentoo Xeffects上的文档,很顺利的装上了Beryl(怎么那么多人问谁在Gentoo上成功使用了Beryl?好像很简单阿。。。不要打我,而且我用的显卡还是Radeon 7500 Mobility,在Linux上玩3D的极品阿。。。没有比它支持更差的了。。。)。适逢
Beryl 0.2发布了,portage里面还是1.4,索性bleeding edge一下,给portage铺上xeffects layout,直接就上了beryl svn里面的版本 :))
过程真的是意想不到的顺利,效果也比我想象的要好,虽然很buggy(相信是由于破烂的dri驱动所致)。
(截图漫天飞舞,演示动画也到处都是,我就不贴了)
* 鼠标放到任务栏上会显示窗口的缩略图,而且是动态的,窗口内容的变化会实时的更新在这里,这个应该是0.2的新特性
* alt+tab的窗口切换很pp,桌面之间的切换也很pp
* 很Q的窗口拖动效果和缩放效果,给老婆show了一下,省得她老说你整天折腾这个破系统累不累阿,装个windows多简单-,-bb
* emerald(beryl提供的window decoration)主题有很多哇,默认的就很pp,还有很多更pp的替代品,爽死了
* AIGLX+Beryl和XGL+Beryl俺都试过了,XGL刚开始几次挺快的,后来非常慢,不知道为什么
* beryl对kde支持不错,可以不用emerald直接用kwin的win decor,速度会快很多
由于显卡实在太破,只能浅尝辄止了。。。一年之内的技术进步真是让人叹为观止。。。同一台机器,当年用用composite的阴影而已也会卡的不行,窗口拖都拖不动,如今却能即时渲染出这么美妙的效果也不卡 - 硬件支持(没显卡估计玩不转,当年给KDE加一个baghira的主题都卡的要死,因为那个是CPU来计算的。。。),驱动(这个进步倒不大,ATI从来就没给R100内核的显卡提供过官方Linux 驱动,要是能有n卡那般的驱动支持,我现在就能在Beryl上爽了,sigh)和算法(核心引擎的算法肯定进步巨大)一个也不能少哇。
对了, beryl不是绿宝石的意思么?为什么logo是颗红宝石呢?倒是挺合我这个rubiest的胃口 :)...