自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux 窗口管理器 Compiz 簡(jiǎn)史

系統(tǒng) Linux
你會(huì)在 Linux 討論中聽到 Compiz 這個(gè)詞。在此簡(jiǎn)要介紹一下 Compiz。

今天,我們聽到人們談?wù)?“發(fā)行版快閃”。我們中的一些人可能對(duì)此深有感觸。嘗試具有新功能的新 Linux 發(fā)行版是很難抗拒的。即使我也不能幸免,我有幾臺(tái)筆記本電腦,我經(jīng)常在上面嘗試新的操作系統(tǒng)(如果我懷舊的話,可以嘗試舊的操作系統(tǒng))。

但曾經(jīng)有一段時(shí)間,發(fā)行版快閃并不常見,因?yàn)樵?Linux 誕生之初,發(fā)行版較少。我們?cè)S多早期用戶所做的就是使用不同的窗口管理器。

compiz - magic lamp effect - Courtesy of Wikimediacompiz - magic lamp effect - Courtesy of Wikimedia

Compiz 是這些窗口管理器之一,于 2006 年發(fā)布。它是 X Window 系統(tǒng) 最古老的合成窗口管理器之一,在當(dāng)時(shí)相當(dāng)先進(jìn)。窗口管理器不再像以前那樣流行,但 Compiz 仍然在維護(hù)中,仍然具有出色的性能和大量的功能。

Compiz 是什么?

Compiz 是一個(gè)開源 X 窗口管理器,可實(shí)現(xiàn)高級(jí)視覺效果和桌面增強(qiáng)。它提供了廣泛的功能,包括窗口管理、窗口裝飾、桌面效果、動(dòng)畫等等,并以可加載插件的形式實(shí)現(xiàn)。Compiz 可以用作大多數(shù)其他桌面的默認(rèn)窗口管理器和合成器的直接替代品。

compiz - burn effect - Courtesy of Wikimediacompiz - burn effect - Courtesy of Wikimedia

Compiz 的歷史

在其早期階段,Compiz 專門與 Xgl 支持的 3D 硬件一起運(yùn)行。與 Xgl 一起使用時(shí),大多數(shù) 英偉達(dá) 和 ATI 顯卡與 Compiz 兼容。從 2006 年 5 月 22 日開始,Compiz 通過利用 AIGLX 與標(biāo)準(zhǔn) X.Org 服務(wù)器 兼容。

在 2000 年代初期,ATI 和 英偉達(dá) 驅(qū)動(dòng)程序在 Linux 上變得越來越流行,這使得先進(jìn)的 OpenGL 開發(fā)能夠擴(kuò)展到昂貴的 UNIX 工作站之外。大約在同一時(shí)間,Xgl、Xegl 和 AIGLX 使 Xorg 能夠利用 OpenGL 進(jìn)行窗口轉(zhuǎn)換和效果。

Compiz 于 2006 年 2 月由 NovellSUSE)作為自由軟件推出,成為 X 的早期合成窗口管理器之一。到 2006 年 3 月,紅帽 將 Compiz 移植到了 AIGLX。

對(duì) Compiz 的早期評(píng)論大多是正面的,稱贊其性能、視覺吸引力和創(chuàng)新性。同時(shí)開發(fā)的還有 Metisse 和 Project Looking Glass 等項(xiàng)目,但沒有一個(gè)項(xiàng)目獲得了與 Compiz 相同的認(rèn)可或廣泛采用。后來,合成效果也被集成到窗口管理器中,例如 GNOME Shell 和 KWin。

Wayland 于 2010 年左右出現(xiàn),將合成器和圖形服務(wù)器的功能合并到一個(gè)程序中,從而使單獨(dú)的窗口管理器和合成器變得過時(shí)。因此,Compiz 不再被廣泛使用,但這并不意味著它的時(shí)代已經(jīng)結(jié)束。繼續(xù)包含 Compiz 的發(fā)行版通常只啟用一些實(shí)用的插件,同時(shí)禁用更多視覺上奢侈的插件。此外,發(fā)行版越來越多地將 KDE 和 GNOME 與其默認(rèn)窗口管理器結(jié)合在一起。最后一個(gè)以 Compiz 作為 Unity 桌面管理器的 Ubuntu 版本是 Ubuntu 16.04,此后其開發(fā)基本陷入停滯。

Compiz 仍然得到維護(hù),有兩個(gè)現(xiàn)有版本:Compiz 0.9 和 Compiz 0.8。Compiz 0.9 是用 C++ 重寫的,而 Compiz 0.8 繼續(xù)使用原始 C 版本。Ubuntu 維護(hù)和開發(fā) Compiz 0.9,而 Debian 中的軟件包是 Compiz 0.8 “Reloaded”。兩個(gè)版本都很相似,但區(qū)別在于插件支持的級(jí)別,因?yàn)?0.9 重寫版不得不排除了某些功能。Compiz 0.8 被認(rèn)為更快、更穩(wěn)定。

總結(jié)

我在使用時(shí),Compiz 的所有功能和效果確實(shí)讓我付出了很多時(shí)間。我記得我花費(fèi)了大量的時(shí)間以獨(dú)特的方式改造我的工作空間。然而,隨著時(shí)間的推移,我發(fā)現(xiàn)自己花越來越多的時(shí)間在 Compiz 上修修補(bǔ)補(bǔ),而不是專注于我的工作。雖然其視覺奇觀的吸引力是不可否認(rèn)的,但它也成為了分散注意力的來源:我擺弄 Compiz 的次數(shù)越多,我未完成的任務(wù)就越長。最終,我不得不更換窗口管理器才能完成工作。

對(duì)我來說,Compiz 在桌面環(huán)境的歷史上占有特殊的地位。這證明了其開發(fā)人員和社區(qū)的獨(dú)創(chuàng)性,將技術(shù)推向了極限。

對(duì)于“舊代碼”來說,它確實(shí)可以做很多事情并且有點(diǎn)領(lǐng)先。

順便說一句,如果你對(duì)復(fù)古的東西感興趣,我寫了幾篇文章來帶你回憶起來。

我想你會(huì)喜歡它們的。

懷舊 Coherent 操作系統(tǒng)

在現(xiàn)代 Linux 發(fā)行版上體驗(yàn) CDE

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2012-05-29 09:38:04

Linux客戶端服務(wù)器

2009-03-05 10:16:01

Linux桌面環(huán)境窗口管理器

2018-10-24 10:20:28

Linux管理器命令

2020-01-02 11:45:46

VimHerbstluftw應(yīng)用

2023-06-30 18:16:33

2020-04-07 15:25:22

Fluxbox窗口管理器Linux

2021-04-18 12:37:46

bspwmLinux窗口管理器

2009-04-01 18:17:41

LinuxAMDATI Catalys

2012-06-04 13:35:46

Ubuntu 12.0管理器

2009-12-24 14:32:16

CentOS Linu

2009-12-24 16:01:17

redhat Linu

2016-08-10 10:49:44

LinuxKeeweb密碼管理器

2021-07-23 21:00:39

Hash LinuxArch LinuxLinux

2016-09-09 10:09:47

2021-07-27 12:58:46

Linux包管理器安命令

2023-02-13 08:39:03

GNOME 2LinuxCaja

2019-08-07 09:50:40

Linux分區(qū)管理器命令

2012-06-04 10:02:19

Linux文件管理器

2019-08-08 16:56:46

Linux 開源操作系統(tǒng)

2023-02-06 17:37:01

LinuxSpaceFM文件管理器
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)