Linux桌面环境Compiz、Xgl、X.org Server、Enlightenment介绍

以下为你介绍Linux桌面环境:Compiz(视窗管理程序)、Xgl(基于OpenGL上的X服务架构)、X.org Server(XOrg Foundation Open Source Public Implementation of X11)、Enlightenment(自由桌面环境)。

1、Compiz(视窗管理程序)

Linux桌面环境Compiz、Xgl、X.org Server、Enlightenment介绍

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

Compiz 符合 ICCCM 的标准,并且可以取代 GNOME 环境的 Metacity 视窗管理器,或是 KDE 环境下的 Kwin。Compiz 可以提供类似苹果电脑的Mac OS X 操作系统中所提供的许多桌面特效,例如 Expose,或者是类似微软新一代视窗系统 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 的 expose)。

switcher - 使用 Alt-Tab 切换焦点视窗。

wobbly - 移动视窗时如果冻般波动。

zoom - 局部屏幕放大镜。

第三方插件:

edgeflip - 移动视窗至屏幕边缘时,滑入下一个桌面。

opacity - 可调整视窗透明度。

opaquefocus - 调整非焦点视窗的透明度。

trailfocus - 非焦点视窗随时间淡化。

transset - 个别程式透明度调整。

下载地址:https://freedesktop.org/wiki/Software/Compiz/

2、Xgl(基于OpenGL上的X服务架构)

Linux桌面环境Compiz、Xgl、X.org Server、Enlightenment介绍

Xgl是基于OpenGL上的X服务架构,随着开发的深入,很多重要的部分将得到改进。Xglx是使用这种结构的X服务器,它需要在一个已有的X服务器,只用于测试和开发目的。Xegl是基于Xgl架构的新一代X服务器,它将使用EGL扩展独立地运行在OpenGL上。

它有哪些新的特性呢?

基于OpenGL的X层,使用混合桌面,开启通往新功能、新机会的大门。以下是一些可能出现的功能,其中一些现在已经实现。我们要破除基于OpenGL的X中看不中用的迷信。

①、加倍窗口显示分辨率,应用程序可以用特定的分辨率渲染窗口,而与桌面的分辨率不同。想像一下梯度背景,这样的一个窗口或材质只有几个色素,却以1600x1200或更大的尺寸显示。

②、快速、简单的屏幕旋转、翻转、摇动、放大。

③、高级字体渲染,包括使用材质和分段程序的及时轮廓字体渲染。

④、模拟硬件层面,历史悠久的工作站图形功能可以用材质混合实现

⑤、全屏颜色处理,包括伽玛纠正、对比增强、模糊、加亮等等。

下载地址:https://cn.opensuse.org/Xgl

3、X.org Server(XOrg Foundation Open Source Public Implementation of X11)

Linux桌面环境Compiz、Xgl、X.org Server、Enlightenment介绍

XOrg基金会的X11开源实现(XOrg Foundation Open Source Public Implementation of X11) (the XOrg Server) 是X Window System的官方参考实现。它是开放源代码的自由软件。

这个项目由X.Org基金会运作,存放于freedesktop.org的主机上。

由于在XFree86 4.4最终版本采用新许可证问题上的分歧,Xorg服务器的第一个版本X11R6.7.0从XFree86 4.4 RC2派生出来,并加入了X11R6.6的一些改动。许多原先XFree86的开发者加入了这个比XFree86更开放的项目。

XOrg服务器逐渐在开源Unix风格操作系统中流行。它被以下发行版本采用以代替XFree86:Gentoo Linux,Fedora Core,Slackware,SUSE,Mandrake Linux,Cygwin/X,Debian GNU/Linux,Ubuntu Linux,OpenBSD 和 FreeBSD。

下载地址:https://www.x.org/

4、Enlightenment(自由桌面环境)

Linux桌面环境Compiz、Xgl、X.org Server、Enlightenment介绍

Enlightenment 是窗口管理器,Enlightenment 是桌面外壳,Enlightenment是创建漂亮应用程序的材料,Enlightenment,或者简单的一个 e,代表着一群尝试创造次世代应用程序的人们。

Enlightenment 在亚洲地区不是那么出名,可能是由于本地化比较欠缺的缘故。本人了解它还是从 Yellowdog Linux 开始的。Enlightenment 在追求轻量级的同时也十分注重美观,它的控件悬停特效绝对让人过目不忘。

下载地址:http://www.enlightenment.org/

注明

以上就是Linux桌面环境Compiz、Xgl、X.org Server、Enlightenment的介绍内容。

栏目相关文章