当前位置: 首页>>技术教程>>正文


Unity,Gnome,Gnome 3,Compiz,Metacity和LightDM之间有什么关系?

, , , , ,

问题描述

我正在学习Ubuntu中的图形用户界面,并经常遇到不同的术语,这给我带来了很多困惑。我已经尝试阅读有关命名包之间关系的easy-to-understand教程,但我没有完整的图片。

LightDM在我的安装中显示为服务并且是’Window Manager’,这与Compiz有什么关系,Compiz也是一个Window Manager但不是服务? Metacity也是窗口管理器吗?

然后是Gnome 3,Unity,Gnome Shell和Gnome–所有这些似乎都是不同的东西。请帮我理解所有这些术语之间的关系。

最佳解决方案

您只需要知道4个术语:

  • 显示经理

  • 窗口管理器

  • 图形用户界面(GUI)

  • 桌面环境

显示经理

例子是LightDM,GDM,KDM和LXDM。他们通常在名字的某个地方有显示管理器。它们在启动时启动X服务器并提供登录屏幕。它们通常允许您选择窗口管理器和/或桌面环境作为登录的一部分。

窗口管理器

Compiz,Metacity,Mutter,W9dk,fluxbox是窗口管理器。有太多要列出。如果需要,您可以检查提供x-window-manager的所有软件包,以获取Ubuntu中不完整的窗口管理器列表。这些只负责绘制应用程序边框,管理窗口,主题和装饰的位置。

图形用户界面(GUI)

用户以任何图形方式与图标和表示进行交互的任何内容。窗口管理器,显示管理器和图形 shell ,应用程序等属于此类别。无论用户使用什么,主要以图形方式表示的是GUI。

桌面环境

在Linux世界中,它被称为一组应用程序,包,服务等,为用户提供完整和平衡的生态系统。与Window Manager或桌面管理器不同,桌面环境可以处理所有事情。从登录屏幕到您的邮件应用程序,网络管理器,文本编辑器,系统设置,图像查看器,文件管理器等.Linux和Ubuntu中有4个众所周知的桌面环境:

  • GNOME

  • KDE桌面环境

  • LXDE:轻量级X11桌面环境

  • XFCE桌面环境

这些都有一整套应用程序,设置,服务,桌面/文件/窗口管理器,互联网浏览器等。


所以,要解决您的具体问题:

LightDM appears as a service on my installation and is a ‘Window Manager’

错误,LightDM是一个显示管理器。

how is this related to Compiz, which is also a Window Manager but not a service?

没有任何共同点。两者都有不同的功能。 Compiz是一个窗口作曲家,窗口装饰器,窗口管理器。

Is Metacity also a Window Manager?

是。

Then there comes Gnome 3, Unity, Gnome Shell and Gnome – all of which seem to be different things.

Gnome 3,Gnome Shell和Gnome通俗地用作同样的术语。团结完全不同。 Unity是另一个与Gnome /3 /Shell相对的shell。 Gnome 3 Shell过去通常被称为Gnome Shell,现在说GNOME,GNOME 3桌面环境或Gnome Shell具有相同的含义。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1089.html,未经允许,请勿转载。