我知道窗口管理器只是管理窗口,基本上可以与任何 DE 一起使用。我的问题是显示管理器和桌面环境有什么区别?我问这个问题是因为我在 Arch Linux 上运行 i3-gaps,我希望能够拥有多个显示管理器/窗口管理器/桌面环境,这样事情就不会那么无聊了。
答案1
根据维基百科,显示管理器(例如凯迪拉克) 是一个图形登录实用程序,您可以从中选择要登录的用户以及要运行的桌面环境(和/或窗口管理器)。
A桌面环境是实现“桌面” GUI 范例的软件集合,包括图标、图形文件浏览器、时钟、通知区域、壁纸、设置管理工具等。它们通常支持进程间活动,例如剪切/复制/粘贴和拖放。一些桌面环境旨在提供一套可协同工作的广泛软件,包括 Web 浏览器、电子邮件客户端、聊天客户端、文本编辑器、存档管理器、办公文档套件等。
理论上,DM、WM 和 DE 都是独立的。实际上,如果您使用一起开发的软件,通常至少会有更好的集成度(您可以在 GNOME 上运行 KDE 应用程序,但由于 KDE 使用 QT,而 GNOME 使用 GTK,因此它们的外观和感觉不会相同,并且编辑应用程序在 GTK 中的外观的 GNOME 工具可能不会对 QT 应用程序产生影响)。