我需要对以下问题进行一些明确的解释。
- 什么是桌面环境?
- 什么是桌面管理器?
- 什么是显示管理器?
- 什么是 X 窗口系统、服务器、X11 和 Xorg?
- 上述之间的关系是什么,哪个运行/取决于哪个?
- 如何检查我在 Raspbian 中使用的桌面管理器和显示管理器?
先感谢您!
答案1
- 什么是桌面环境?
桌面环境将各种组件捆绑在一起,以提供常见的图形用户界面元素,例如图标、工具栏、壁纸和桌面小部件。此外,大多数桌面环境都包含一组集成的应用程序和实用程序。
- 什么是桌面管理器?
窗口管理器 (WM) 是在图形用户界面 (GUI) 中控制窗口系统内窗口的放置和外观的系统软件。它可以是桌面环境 (DE) 的一部分,也可以独立使用。
- 什么是显示管理器?
显示管理器或登录管理器通常是一个图形用户界面,在引导过程结束时显示,代替默认 shell
- 什么是 X 窗口系统、服务器、X11 和 Xorg?
X 提供了 GUI 环境的基本框架:在显示设备上绘制和移动窗口以及与鼠标和键盘交互。 X 不强制要求用户界面——这是由单独的程序处理的。因此,基于 X 的环境的视觉样式差异很大;不同的程序可能呈现完全不同的界面。
- 上述之间的关系是什么,哪个运行/取决于哪个?
display manager > X > desktop
显示管理器需要首先运行,因为它需要执行身份验证检查(登录),即如果身份验证失败,则桌面系统的其余部分将不会显示。然后 X 运行,并生成桌面环境作为子进程。
- 如何检查我在 Raspbian 中使用的桌面管理器和显示管理器?
尝试检查设置
/etc/X11/default-display-manager