![](https://linux22.com/image/226124/.png)
Linux 有很多发行版 -这里是人气排名。所有 Linux 发行版都共享相同的 X Server 实现吗?
答案1
当然,没有人能够了解所有 X 服务器实现或所有 Linux 发行版。由于某些特定原因,将会有针对特定用例的发行版,并且它们将发布遗留软件。
但据我所知,只有一种功能齐全的独立开源 X Server 实现以 Linux 为目标并且仍然受到支持,即 X.org Server,因此每个尝试原生支持 X 的 Foss Linux 发行版都会有准确地运送。
并不是每个 Linux 发行版都必须原生支持 X。使用 Wayland,至少有一个部分可行的 X 替代方案(使用 XWayland,您甚至可以运行 X 应用程序;但 XWayland 也是 X.org 服务器的一部分,因此这也是同一台服务器)。人们普遍希望 Wayland 生态系统能够成熟,有一天 Wayland 会取代 X 协议和架构,摆脱 40 年来有问题的设计决策。
答案2
微型核心Linux,一个专注于尽可能轻量级的 Linux 发行版,使用它自己的 Xvesa 分支,这是一个旧的最小替代 X 实现,称为小X。它可能不支持所有 X.org 功能,但当我使用 Tiny Core 时它运行良好。您必须牺牲一些东西才能创建一个适合 11 MB 磁盘且只需要 50 MB RAM 的现代 Linux 发行版。
所以,是的,这是官方的,并非所有 Linux 发行版都附带 X.org 版本的 X11。
我还要补充一点,OpenBSD 使用它自己的 X.org 分支,称为异甲虫。我不相信他们除了编译所需的内容之外没有太多改变,所以与其他人使用的 X.org 版本并没有什么不同。