X11 和 Wayland
X Window System (X11) 和 Wayland 是 Linux 桌面后端协议。X11 的年代较为久远,Wayland 替代 X11 是大势所趋。但在 2024 年,部分应用对 Wayland 的适配效果仍然较差。
Xrog 和 XWayland 是 X11 的开源实现。XWayland 用于在 Wayland 上运行 X11 应用。
桌面环境
XFCE、GNOME、Plasma 是桌面环境,集成了许多桌面用户要用到的软件。
常见的较为完整的现代桌面环境包括以下几部分:
-
登录管理器
登录管理器也叫做显示管理器,即 display manager。用于管理用户登录,展示登录界面。
-
混成窗口管理器
现代基于 Wayland 的窗口管理器常称作混成窗口管理器 (compositor),简称混成器。 用户经过登录管理器验证密码后,就进入了窗口管理器。
-
状态栏
贴靠在屏幕边缘的细长条,显示时间、网络状态、电池电量等信息。
-
启动器
启动器让用户能够通过图形界面打开应用程序。如果没有启动器,用户只能通过终端启动应用,一旦终端被关闭,通过终端启动的应用也会随之结束。
2024 年,建议使用基于 Wayland 的窗口管理器。
XDG 桌面配置项
XDG 桌面配置项简称桌面项,应用程序菜单和启动器通过它找到已安装的应用程序。
桌面项通常位于 /usr/share/applications/
,这些文件以 .desktop
结尾。
部分系统的桌面项还可能位于 /usr/local/share/applications/
,为特定用户安装的应用程序位于 ~/.local/share/applications/
。
桌面项的图标通常位于 /usr/share/icons
。