如何清晰地理解 Linux 上的 X 服务?

我一直被 Linux 上的 X 搞乱。查了网上的很多资料,都说 X 不是软件,只是一套协议(我不知道对不对)。还有什么 X11 , Xorg 等等这一些我都没能很好地理解。

还有之前 Gnome 3.14 发布之后,提到了一个 Wayland ,说是用来代替 X 的,那么这个 Wayland 又是什么?

谢谢大家了!

阅读 4.2k
1 个回答

显示服务器。X Window 服务器负责显示图形界面、处理键盘鼠标事件并传递给相应的应用程序、管理剪贴板、管理显示器等。Wayland 和 X 一样也是显示服务器,只不过所使用的协议不一样。

X11 即 X 协议的第11版本。

Xorg 是一个 X 显示服务器的实现。

另外,BSD 系统也使用 X 协议来显示图形界面。Mac OS X 和 Windows 上也有 X 服务器软件。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题