Compiz视窗管理程序

联合创作 · 2023-09-26 17:19

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 - 个别程式透明度调整

浏览 23
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报