Compiz 是第一个由OpenGL驱动的运行于X Window System上的混合窗口管理器 。Compiz的混合渲染能力使其可以在窗口管理过程中实现多种视觉效果,比如在矩形虚拟桌面上的窗口最小化。

Quick Facts 开发者, 当前版本 ...
Compiz
Thumb
Thumb
Compiz立方体
开发者David Reveman, Danny Baumann, Dennis Kasprzyk, Matthias Hopf, Dave Arlie, Adam Jackson, Jon Smirl
当前版本
  • 0.9.14.2 (2022年8月22日;稳定版本)[1]
编辑维基数据链接
原始码库 编辑维基数据链接
编程语言CC++PythonOpenGL
操作系统类Unix
类型混合窗口管理器
许可协议GPL v2、LGPL v2.1、MIT授权
网站compiz.org
Close

Compiz符合ICCCM标准,可以取代GNOME环境的Metacity视窗管理器,或是KDE Plasma环境下的KWin。 Compiz拥有类似苹果电脑Mac OS X操作系统中所提供的许多桌面特效,例如 Exposé。 Compiz 使用 OpenGL 绘图层 Glitz 架构在 Xgl 这个新的 X 环境上。Compiz 最早是由Novell在2006年一月时公布新版 Xgl 时所发表的。在开发初期Compiz只能正常运行在有限的几种Xgl所支持的硬件3D加速卡上。尽管Xgl和Compiz这两个全新构造的系统还存在一些bug并且仍处于积极的开发阶段,大多数NVIDIAATI图形处理卡可以在Xgl上正常运行Compiz。Compiz在其他一些X伺服器和硬件上也可以正常运行。据报道,Compiz在现时仍处于开发阶段的AIGLX上运行良好。

2007年7月30日,Compiz已经与其分支包Beryl合并,并且更名为Compiz Fusion。2009年2月2日,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 - 个别程序透明度调整

发展包

Compiz 目前可以使用在下列的 Linux 发行包(经由官方或由第三方支持):

  1. Gentoo Linux - 参阅 Hanno's Blog页面存档备份,存于互联网档案馆) and the Gentoo Wiki
  2. Mandriva Linux - 非官方包参考 [1] and a howto here [2]页面存档备份,存于互联网档案馆).
  3. SUSE Linux Enterprise Desktop - Novell 宣称将于下一版 SLED 在2006年春公布时, Xgl 与 Compiz 将包含在发行包当中。 [3]页面存档备份,存于互联网档案馆
  4. OpenSUSE - 10.1版出厂已支持 Xgl and Compiz。使用 Xgl 与 Compiz 在旧版 SUSE Linux 的帮助文档可以参考 OpenSUSE.org 网页。 [4]页面存档备份,存于互联网档案馆
  5. PLD Linux Distribution - 包含在 PLD 3.0 (Th)
  6. Ubuntu Linux - 可以使用在预览版 Dapper Drake 6.04 Flight 5页面存档备份,存于互联网档案馆) 或是之后的版本,可以在 apt-get 包库中的 universe 区找到。
  7. Korora - 为 Fedora 的派生版本。

Compiz Fusion

Compiz Fusion 是合并后的 CompizBeryl 项目新名字,以 Compiz Core 为核心,使用GNU GPL许可协议。从 Ubuntu 7.10 开始,已将 Compiz Fusion 作为默认的窗口管理器。

参考

参考文献

外部链接

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.