Compiz
维基百科,自由的百科全书
Compiz 是第一个由 OpenGL 驱动的运行于 X Window System 上的合成視窗管理程式 。Compiz的合成能力使其可以在窗口管理过程中实现多种视觉效果,比如在矩形虚拟桌面上的窗口最小化。
Compiz 符合 ICCCM 的標準,並且可以取代 GNOME 環境的 Metacity 視窗管理器,或是 KDE 環境下的 Kwin。 Compiz 可以提供類似蘋果電腦的Mac OS X 作業系統中所提供的許多桌面特效,例如 Exposé ,或者是類似微軟新一代視窗系統 Windows Vista 中的使用 Alt-Tab時切換應用程式的特效。
Compiz 是架構在 Xgl 這個新的 X 環境,使用 OpenGL 繪圖層 Glitz 。 Compiz 最早是由 Novell 在2006年一月時公佈新版 Xgl 時所發表的。 在开发初期Compiz只能正常运行在有限的几种Xgl所支援的硬件3D加速卡上。尽管Xgl和Compiz这两个全新构造的系统还存在一些臭蟲并且仍處於積極的开发阶段,大多数NVIDIA和ATI图形处理卡可以在Xgl上正常运行Compiz。Compiz在其他一些X服务器和硬件上也可以正常运行。据报道,Compiz在现时仍处于开发阶段的AIGLX上运行良好。
目前Compiz已經與其分支套件Beryl合併,並且更名為Compiz Fusion。
目录 |
[编辑] 特点
内建:
- 桌布
- 透明效果, 亮度调节, 色彩调节
- 自动唤出活动的窗口
包含在已开发出的插件中:
- 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 發行套件 (經由官方或由第三方支援):
- Gentoo Linux - 參閱 Hanno's Blog and the Gentoo Wiki
- Mandriva Linux - 非官方套件參考 [1] and a howto here [2].
- SUSE Linux Enterprise Desktop - Novell 宣稱將於下一版 SLED 在2006年春公佈時, Xgl 與 Compiz 將包含在發行套件當中。 [3]
- OpenSUSE - 10.1版出廠已支援 Xgl and Compiz。使用 Xgl 與 Compiz 在舊版 SUSE Linux 的說明文件可以參考 OpenSUSE.org 網頁。 [4]
- PLD Linux Distribution - 包含在 PLD 3.0 (Th)
- Ubuntu Linux - 可以使用在預覽版 Dapper Drake 6.04 Flight 5 或是之後的版本,可以在 apt-get 套件庫中的 universe 區找到。
[编辑] 参考
[编辑] 外部链接
- Novell 關於 Xgl 的發表 - 包含有 Compiz 的展示影片
- openSUSE 關於 Xgl 的 wiki
- openSUSE 關於 Compiz 的 wiki
- Novell Open Audio podcast Xgl with David Reveman - 2006-04-07, 有關於 Xgl and Compiz 基礎與特點的討論
- Linux Edge report Novell Linux Desktop Demonstration Videos - Compiz 於 Novell Linux Desktop 10 的展示影片
- Linux Edge report Compiz Window Manager Released - 簡報,螢幕截圖與更多特效的影片