红联Linux门户
Linux帮助

为何gnome3无法使用compiz,和gnome-shell特色

发布时间:2016-10-05 22:05:44来源:linux网站作者:jeffleefree
Compiz 是一种混成窗口管理器(Compositing Window Manager),同样的还有 KDE 的 Kwin,GNOME 的 Mutter(Metacity + Clutter),以及 Xfce 的 Xfwm 等。
混成窗口管理器的原理决定了它:
1.不能两个同时用
2.相互之间不是无缝互换的
 
所以基本上你选择了什么桌面环境,你就要去接受它默认使用的那个混成窗口管理器。
于是你想要使用 GNOME,就不能用 Compiz。
事实上 Compiz 的开发早就不活跃了,它的很多特性都被别的窗口管理器吸收了,可以说已经落后于时代了,继 Ubuntu 自行开发 Unity 之后,似乎已经没有主流发行版还在用它了。
 
Mutter 是Gnome 3的窗口管理器,用来取代原本的Metacity,Gnome Shell实际上是Mutter的一个插件,Mutter是Metacity Clutter的缩写。他使用了Clutter这项圆形程式库,也支持OpenGL。Mutter 也支持许许多多的视窗特效。Clutter和插件主要以JavaScript与C语言写成。
 
GNOME Shell,是GNOME桌面环境3.0及其后续版本中的核心用户界面,取代了GNOME 2.0版本中的GNOME Panel与其他相关程序。GNOME shell于2011年4月6日发布。GNOME shell提供窗口切换、载入应用程序等基本功能。GNOME Shell使用mutter作为窗口管理器,Clutter工具箱提供视觉特效与硬件加速。
 
正因如何,在gnome3不能像gnome2一样加特效,但是gnome-shell可以安装插件实现这些功能,比如wobbly可以实现果冻效果,alt-tab可以实现3d切换,
还有很多的插件可以由读者自己去探索,https://extensions.gnome.org/这里可以直接安装,
为何gnome3无法使用compiz,和gnome-shell特色
gnome-shell 可以通过插件实现界面3d,
为何gnome3无法使用compiz,和gnome-shell特色
 
本文永久更新地址:http://www.linuxdiyf.com/linux/24764.html