title: '為何gnome3無法使用compiz,和gnome-shell特色'
id: 229
categories:
- linux的學(xué)習(xí)記錄
date: 2015-10-01 20:40:56
tags:
Compiz 是一種混成窗口管理器(Compositing Window Manager),同樣的還有 KDE 的 Kwin,GNOME 的 Mutter(Metacity + Clutter),以及 Xfce 的 Xfwm 等。
混成窗口管理器的原理決定了它:
1. 不能兩個(gè)同時(shí)用
2. 相互之間不是無縫互換的
所以基本上你選擇了什么桌面環(huán)境,你就要去接受它默認(rèn)使用的那個(gè)混成窗口管理器。
于是你想要使用 GNOME,就不能用 Compiz辜腺。
事實(shí)上 Compiz 的開發(fā)早就不活躍了,它的很多特性都被別的窗口管理器吸收了乍恐,可以說已經(jīng)落后于時(shí)代了评疗,繼 Ubuntu 自行開發(fā) Unity 之后,似乎已經(jīng)沒有主流發(fā)行版還在用它了茵烈。
Mutter 是Gnome 3的窗口管理器百匆,用來取代原本的Metacity,Gnome Shell實(shí)際上是Mutter的一個(gè)插件呜投,Mutter是Metacity Clutter的縮寫加匈。他使用了Clutter這項(xiàng)圖形程式庫(kù),亦支援OpenGL仑荐。Mutter 也支援許許多多的視窗特效雕拼。Clutter和插件主要以JavaScript與C語(yǔ)言寫成。
GNOME Shell释漆,是GNOME桌面環(huán)境3.0及其后續(xù)版本中的核心用戶界面悲没,取代了GNOME 2.0版本中的GNOME Panel與其他相關(guān)程序。GNOME shell于2011年4月6日發(fā)布。GNOME shell提供窗口切換示姿、載入應(yīng)用程序等基本功能甜橱。GNOME Shell使用mutter作為窗口管理器,Clutter工具箱提供視覺特效與硬件加速栈戳。
正因如何,在gnome3不能像gnome2一樣加特效,但是gnome-shell可以安裝插件實(shí)現(xiàn)這些功能,比如wobbly可以實(shí)現(xiàn)果凍效果,alt-tab可以實(shí)現(xiàn)3d切換,
還有很多的插件可以由讀者自己去探索,https://extensions.gnome.org/
這里可以直接安裝,
gnome-shell 可以通過插件實(shí)現(xiàn)界面3d,