Compiz
Compiz是第一个由 OpenGL 驱动的运行于 X Window System 上的混合窗口管理器 。Compiz的混合渲染能力使其可以在窗口管理过程中实现多种视觉效果,比如在矩形虚拟桌面上的窗口最小化。
Compiz的简介[ ]
compiz是基于 OpenGL的混合型窗口管理器,通俗一点理解,就是可以在Linux桌面系统内提供类似于Vista和Mac OS的3D桌面效果。在开发之处,compiz一部分人员分离出来开发另一个有着对抗意味的Beryl,两者互相竞争,compiz以稳定性著称,而Beryl则有着广泛的窗口修饰资源以及先进的实验性特效。
最终,Beryl屈服于Compiz,两者合作就为我们呈现了现在功能强大的Compiz Fusion。
值得一提的是,运行compiz fusion仍然需要安装compiz,并且为了保证不给用户造成理解上的困难,compiz的开发版本号有跳跃,也就是说compiz的版本号是以同最新compiz fusion版本号配合而确定的。
Compiz的特点[ ]
桌布透明效果,亮度调节,色彩调节自动唤出活动的窗口正式插件中
cube - 由四个虚拟桌面形成一个矩形,顶端和底端可以放映投影。decoration - 对于Gnome和KDE桌面窗口的装饰,可以用来拖拉窗口。fade - 窗口的淡入淡出效果。gconf - 针对Gnome的设置工具。minimize - 带有动画效果的窗口最小化。move - 窗口的移动。place - 新开视窗位置resize - 视窗大小调整rotate - 旋转桌面『方块』scale - 开启视窗浏览(类似 OSX 的 exposé)switcher - 使用 Alt-Tab 切换焦点视窗wobbly - 移动视窗时如果冻般波动zoom- 局部萤幕放大镜额外插件
edgeflip - 移动视窗至萤幕边缘时,滑入下一个桌面opacity - 可调整视窗透明度opaquefocus - 调整非焦点视窗的透明度trailfocus - 非焦点视窗随时间淡化transset - 个别程式透明度调整。
love handles-支持设备的触摸功能,可以更容易的调整或移动窗口。允许用户通过轻按箭头或抓住一个角来调整窗口大小。
内建:
壁纸
- 透明效果,亮度调节,色彩调节
- 自动唤出活动的窗口
正式插件中:
- cube - 由四个虚拟桌面形成一个矩形,顶端和底端可以放映投影。
- decoration - 对于Gnome和KDE桌面窗口的装饰,可以用来拖拉窗口。
- fade - 窗口的淡入淡出效果。
- gconf - 针对Gnome的设置工具。
- minimize - 带有动画效果的窗口最小化。
- move - 窗口的移动。
- place - 新开视窗位置
- resize - 视窗大小调整
- rotate - 旋转桌面‘方块’
- scale - 打开视窗浏览(类似 OSX 的 exposé)
- switcher - 使用 Alt-Tab 切换焦点视窗
- wobbly - 移动视窗时如果冻般波动
- zoom - 局部屏幕放大镜
额外插件:
- edgeflip - 移动视窗至屏幕边缘时,滑入下一个桌面
- opacity - 可调整视窗透明度
- opaquefocus - 调整非焦点视窗的透明度
- trailfocus - 非焦点视窗随时间淡化
- transset - 个别程序透明度调整
Compiz的发展套件[ ]
Compiz 目前可以使用在下列的 Linux 发行包(经由官方或由第三方支持):
参阅hanno's blog and the gentoo - 基于 Gentoo Linux的 live-cd- 非官方套件参考and a howto here Novell 宣称将於下一版 SLED 在2006年春公布时, Xgl 与 Compiz 将包含在发行套件当中。 - 10.1版出厂已支援 Xgl and Compiz。使用 Xgl 与 Compiz 在旧版 SUSE Linux 的说明文件可以参考 网页。 包含在 PLD 3.0 (Th) - 可以使用在预览版 或是之後的版本,可以在 apt-get 套件库中的 universe区找到。