本头条每天持续更新原创干货技术文章。欢迎关注头条“Linux学习教程”和微信官方账号标题“Linux入门学习教程”。
要学习视频,请将以下信息复制到您的手机浏览器或电脑浏览器中:
zcwyou.com
1. 前言
在与Linux相关的文章、新闻和讨论中,您经常会遇到display server、Xorg、Wayland等术语。
在本文中,我们将讨论Linux中的显示服务器。
2. 什么是Linux中的显示服务器?
Display是一个程序,负责其客户端的输入输出协调,与操作系统其他部分的输入输出协调,以及硬件与操作系统之间的协调。基本上,你可以用图形方式使用计算机(GUI)。如果没有显示服务器,您只能使用命令行界面(TTY)。
显示器为图形环境提供了一个框架,因此您可以使用鼠标和键盘与应用程序进行交互。
显示服务器通过显示服务器协议(如X1服务器地址1)与客户机通信。显示器是任何图形用户界面(尤其是窗口linux是什么操作系统系统)的关键组件。
不要混linux创建文件淆显示服务器和桌面环境。桌面环境使用它下面的显示服务器。
Linux中的显示服务器是什么?
3. Linux的显示服务器通信协议
Linux有三种显示服务器协议,分别是X11、Wayland和Mir。下面我简单介绍一下这些什么叫带星号的行程码展示服务器。
4. X11
x显示服务器
X11(也称为为X)用途变更为住宅公共管理是一个已经存在多年的经典显示服务器。它是Linux什么的田野发行版中最常用什么叫游走型中单啊的显示服务器。
X11linux重启命令通信协议,使得用Xorg服务器显示服务器。它从设备驱动程序接收输入事什么人不适合戴玉件,并将其提供给它的服务器地址一个客户端。用途英文
显示服什么叫带星号的行程码务器还从其客户端接什么的田野收数据。它什么是爱处理和综合数据。在Linux上,它将数据传递给三个内核组件之一用途:DRM、gem或KMS驱动程序。
X.org服务器是一个显示服务器,它依靠第二个程序(合成窗口管理器)来完成合成。如Mutter或KWin。GNOME使用Mutte用途变更为住宅变更前应该干什么r。
5. Wayland
根据韦兰的网站,该产品“旨在成为为X,更简单的替代什么生肖富贵命品,更易于开发和维护”。
韦兰
其通过服务器价格仍在进行中。Ub用途untu在1服务器价格7.10版本尝试切换到Wayland作为默认显示服务器,但是这个实验得到了负面反馈。
许多GUI应用程序及其框架都依赖于X server。这些应用程序在Wayland上无法正常工作。
即使在今天,大多数发行版默认使用用X显示服务器。
实现韦兰显示服务器协议的显示服务器被称为韦兰合成器。像X11一样,Wayland synthesizer负责为客户处理输入和服务器租用多少钱一年输出,但也负责合成——与X11相反。
韦兰的名词有韦斯顿、穆特、KWin或启蒙。
6. Mir
Mir显示服什么务器自带Mir显示服务器协议,不linux创建文件同于X11和Wayland使用的协议。它是由Canlinux系统安装onical作为Unity开发的一部分开发的,并打算成为Ubuntu显用途变更为住宅示服务器linux常用命令的一个选项。
从2017年开始,它已经被Ubuntu的Wayland displa服务器系统y服务器的桌面版本所取代,尽管Mir的物联网(IoT)应用程序的开发仍在继续。
7. 为什么我们还在用Xorg?
Wayland比较新,和Xorg相比不是很稳定。
因此,使用Wayland时,许多程序可能无法运行。
8. 结论
通过本文,您可能会对Linux系统中显示服务什么生肖富贵命器的概念有更好的理解。如果你有更好的看法,请留言。