Redian新闻
>
Linux 窗口管理器 Compiz 简史 | Linux 中国

Linux 窗口管理器 Compiz 简史 | Linux 中国

科技
 
导读:你会在 Linux 讨论中听到 Compiz 这个词。在此简要介绍一下 Compiz。         
本文字数:2234,阅读时长大约:3分钟

你会在 Linux 讨论中听到 Compiz 这个词。在此简要介绍一下 Compiz。

今天,我们听到人们谈论 “发行版快闪”。我们中的一些人可能对此深有感触。尝试具有新功能的新 Linux 发行版是很难抗拒的。即使我也不能幸免,我有几台笔记本电脑,我经常在上面尝试新的操作系统(如果我怀旧的话,可以尝试旧的操作系统)。

但曾经有一段时间,发行版快闪并不常见,因为在 Linux 诞生之初,发行版较少。我们许多早期用户所做的就是使用不同的窗口管理器。

compiz - magic lamp effect - Courtesy of Wikimedia

Compiz🔗 code.launchpad.net 是这些窗口管理器之一,于 2006 年发布。它是 X Window 系统🔗 en.wikipedia.org 最古老的合成窗口管理器之一,在当时相当先进。窗口管理器不再像以前那样流行,但 Compiz 仍然在维护中,仍然具有出色的性能和大量的功能。

Compiz 是什么?

Compiz 是一个开源 X 窗口管理器🔗 en.wikipedia.org,可实现高级视觉效果和桌面增强。它提供了广泛的功能,包括窗口管理、窗口装饰、桌面效果、动画等等,并以可加载插件的形式实现。Compiz 可以用作大多数其他桌面的默认窗口管理器和合成器的直接替代品。

compiz - burn effect - Courtesy of Wikimedia

Compiz 的历史

在其早期阶段,Compiz 专门与 Xgl🔗 en.wikipedia.org 支持的 3D 硬件一起运行。与 Xgl 一起使用时,大多数 英伟达🔗 en.wikipedia.org 和 ATI🔗 en.wikipedia.org 显卡与 Compiz 兼容。从 2006 年 5 月 22 日开始,Compiz 通过利用 AIGLX🔗 en.wikipedia.org 与标准 X.Org 服务器🔗 en.wikipedia.org 兼容。

在 2000 年代初期,ATI🔗 en.wikipedia.org 和 英伟达🔗 en.wikipedia.org 驱动程序在 Linux 上变得越来越流行,这使得先进的 OpenGL🔗 en.wikipedia.org 开发能够扩展到昂贵的 UNIX 工作站之外。大约在同一时间,Xgl、Xegl 和 AIGLX 使 Xorg 能够利用 OpenGL 进行窗口转换和效果。

Compiz 于 2006 年 2 月由 Novell🔗 en.wikipedia.orgSUSE🔗 en.wikipedia.org)作为自由软件推出,成为 X 的早期合成窗口管理器之一。到 2006 年 3 月,红帽🔗 en.wikipedia.org 将 Compiz 移植到了 AIGLX。

对 Compiz 的早期评论大多是正面的,称赞其性能、视觉吸引力和创新性。同时开发的还有 Metisse 和 Project Looking Glass 等项目,但没有一个项目获得了与 Compiz 相同的认可或广泛采用。后来,合成效果也被集成到窗口管理器中,例如 GNOME Shell🔗 en.wikipedia.org 和 KWin🔗 en.wikipedia.org

Wayland 于 2010 年左右出现,将合成器和图形服务器的功能合并到一个程序中,从而使单独的窗口管理器和合成器变得过时。因此,Compiz 不再被广泛使用,但这并不意味着它的时代已经结束。继续包含 Compiz 的发行版通常只启用一些实用的插件,同时禁用更多视觉上奢侈的插件。此外,发行版越来越多地将 KDE🔗 en.wikipedia.org 和 GNOME🔗 en.wikipedia.org 与其默认窗口管理器结合在一起。最后一个以 Compiz 作为 Unity 桌面管理器的 Ubuntu 版本是 Ubuntu 16.04,此后其开发基本陷入停滞。

Compiz 仍然得到维护,有两个现有版本:Compiz 0.9 和 Compiz 0.8。Compiz 0.9 是用 C++ 重写的,而 Compiz 0.8 继续使用原始 C 版本。Ubuntu 维护和开发 Compiz 0.9,而 Debian 中的软件包是 Compiz 0.8 “Reloaded”。两个版本都很相似,但区别在于插件支持的级别,因为 0.9 重写版不得不排除了某些功能。Compiz 0.8 被认为更快、更稳定。

总结

我在使用时,Compiz 的所有功能和效果确实让我付出了很多时间。我记得我花费了大量的时间以独特的方式改造我的工作空间。然而,随着时间的推移,我发现自己花越来越多的时间在 Compiz 上修修补补,而不是专注于我的工作。虽然其视觉奇观的吸引力是不可否认的,但它也成为了分散注意力的来源:我摆弄 Compiz 的次数越多,我未完成的任务就越长。最终,我不得不更换窗口管理器才能完成工作。

对我来说,Compiz 在桌面环境的历史上占有特殊的地位。这证明了其开发人员和社区的独创性,将技术推向了极限。

如果你想了解 Compiz 的一些功能,请观看以下视频:Compiz Fusion:快速演示🔗 youtu.be。对于“旧代码”来说,它确实可以做很多事情并且有点领先。

顺便说一句,如果你对复古的东西感兴趣,我写了几篇文章来带你回忆起来。

我想你会喜欢它们的。

怀旧 Coherent 操作系统🔗 itsfoss.com

在现代 Linux 发行版上体验 CDE🔗 itsfoss.com


via: https://itsfoss.com/compiz/

作者:Bill Dyer 选题:lkxed 译者:geekpi 校对:校对者ID

本文由 LCTT 原创编译,Linux中国 荣誉推出

LCTT 译者 :geekpi
💎💎💎💎
翻译: 1991.5 篇
|
贡献: 3581 天
2013-10-25
2023-08-15
https://linux.cn/lctt/geekpi
欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
On Douyin, Chinese Companies Sell Coal at Rock-Bottom Prices将 Linux 终端与 Nautilus 文件管理器结合起来 | Linux 中国i3 窗口管理器终极定制指南 | Linux 中国10 分钟让你了解 Linux ABI | Linux 中国修复 Arch Linux 中的 “Bash: man command not found” 错误 | Linux 中国哞~ 我的 Linux 终端里有头牛 | Linux 中国更好地利用 Xfce 的 Thunar 文件管理器的 7 个技巧 | Linux 中国包含 Openbox 的 7 个极简 Linux 发行版 | Linux 中国适用于 Linux 的 5 个最佳 PDF 编辑器 | Linux 中国Linux Shell 介绍:Bash、Zsh 和 Fish | Linux 中国为什么黑客更喜欢使用 Kali Linux? | Linux 中国Benjamin Franklin liked takingUbuntu Linux 的 7 个最佳应用坞 | Linux 中国开源朗读者 | Linux 只是一个内核:这是什么意思? | Linux 中国GNOME 雄心勃勃的窗口管理改革 | Linux 中国GNOME将彻底重构“窗口管理”山海观5 个令人惊讶的 Linux 用途 | Linux 中国在 Linux 中使用 cat 命令 | Linux 中国你好,我是筚(bì)篥( lì)!比 Ubuntu 更好?Ubuntu 爱好者的 11 款最佳 Linux 发行版 | Linux 中国5 个专注于隐私保护的 Linux 发行版 | Linux 中国英特尔酷睿Ultra 1代处理器核显曝光,最高1024流处理器如何在 Linux 主机和 KVM 中的 Windows 客户机之间共享文件夹 | Linux 中国Linux 中的模糊文件搜索 | Linux 中国10 个最好的 Xfce 桌面环境的 Linux 发行版 | Linux 中国在 Linux 中使用 cd 命令 | Linux 中国《原神》冰箱贴:神子&宵宫&申鹤&甘雨&刻晴&优菈&莫娜7位角色!沁园春 雅典学院漢字源考SparkyLinux 7 “Orion Belt” 评测:稳定性与新鲜感的结合 | Linux 中国Linux 版 WhatsApp | Linux 中国6月17日: 东德向往自由的抗议在 Ubuntu、Linux Mint 和 Windows 中升级到最新的 LibreOffice | Linux 中国硬核观察 #1079 GNOME 正在开发新的马赛克窗口管理系统
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。