欢迎光临
我们一直在努力

linux如何显示(【Linux入门学习教程】2.什么是Linux中的显示服务器)

本头条号坚持每天更新原创干货技术文章。欢迎关注本期头条号“Linux学习教程”和公众号“Linux入门学习教程”。

如需学习视频服务器教程,请将以下信息复制到您的手机浏览器或电脑浏览器:

zcwyou.com

1 简介

在与 Linux 相关的文章、新闻和讨论中,您经常会遇到术语、Xorg 等。

在本文中,我们将讨论 Linux 中的显示服务器。

2. Linux 中的显示服务器是什么?

显示服务器是一个程序,它负责其客户端的输入和输出协调,与操作系统其他部分的输入和输出协调,以及硬件和操作系统之间的协调。基本上,您以图形方式 (GUI) 使用计算机。如果未显示服务器,您将只能使用命令行界面 (TTY)。

显示服务器为图形环境提供框架,以便您可以使用鼠标和键盘与应用程序进行交互。

显示服务器通过显示服务器协议,如X11与客户端通信。显示服务器是任何图形用户界面(尤其是窗口系统)中的关键组件。

不要混淆显示服务器和桌面环境。桌面环境使用它下面的显示服务器。

什么是 Linux 中的显示服务器

3.Linux显示服务器通信协议

Linux 具有三种显示服务器协议,X11 和 Mir。让我简单介绍一下这些显示服务器。

4. X11

x 显示服务器

X11(也称为 X)是一款已经存在多年的经典显示服务器。它是 Linux 发行版中最常用/最常用的显示服务器。

X11 通讯协议,使用显示服务器。它从设备驱动程序接收输入事件,并将它们提供给它的一个客户端。

显示服务器还从其客户端接收数据,处理数据并进行组合,在 Linux 上,它将数据传递给三个内核组件之一:DRM、gem 或 KMS 驱动程序。

服务器是一个显示服务器,它依赖于第二个程序(合成窗口管理器)来进行合成。例如或 KWin。GNOME 使用。

5.

据该网站称,该产品“旨在成为 X 的更简单替代品,更易于开发和维护”。

它的采用仍在进行中。尝试切换到版本为 17.10 的默认显示服务器,但此试用版得到了负面反馈。

许多 GUI 应用程序及其框架依赖于 X 服务器。这些应用程序在 .

即使在今天,绝大多数发行版都默认使用 X 显示服务器。

实现显示服务器协议的显示服务器称为合成器。与 X11 一样,合成器负责为客户端处理输入和输出,但也负责合成 – 与 X11 正好相反。

名词的几种排列是 , , KWin 或 .

6. 米尔

Mir 显示服务器自带 Mir 显示服务器协议,与 X11 和 . 它是由 Unity 开发的一部分开发的,旨在成为可选的显示服务器。

从 2017 年开始,它已被桌面版本的显示服务器取代,尽管 Mir 的物联网 (IoT) 应用程序的开发仍在继续。

7. 为什么我们还在使用 Xorg?

与 Xorg 相比,相对较新且不太稳定。

因此,许多程序在使用时可能无法运行。

8. 结论

通过本文,您可能对 Linux 系统中的显示服务器概念有了更深入的了解。如果您有更好的意见,请留言。

如果你喜欢这篇文章,请转发。本文已同步至博客站,尊重原创,转载请在文中附上以下链接:

赞(0) 打赏
未经允许不得转载:艾飞特资源网 » linux如何显示(【Linux入门学习教程】2.什么是Linux中的显示服务器)
分享到

登录

找回密码

注册