X-Windiws图形系统

X-Window是一个开放可移植的图形系统,由X-client、X-server和通信协议组成,采用C/S模式。X-Server负责处理用户输入和输出,而X-client作为桥梁处理硬件接口问题。X-Window通信协议连接客户端和服务器,允许信息交换。在Linux中,可以通过[Ctrl] + [Alt] + [F1] ~ [F7]在图形界面和终端界面间切换。要从终端启动图形界面,可输入startx,或将运行级别从5改为3以默认进入终端模式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.X-Windiws是一款开放可移植图形系统的工业标准,但它并不内置于系统内核中,而是作为一个独立的组件。对于X-Window 组件而言,不管是任何设备,只要支持X-Window标准就可以执行应用程序来显示视图窗口。

2.X-Window是由X-client程序、X-Server程序、X-Window通信协议三个部分组成,他才有的是 客户端-服务器(C\S)模式结构,而X-Client是X-Server、X-Window之间的桥梁。

3.在X-Window结构中,X-Client在为X-Server提供服务,他需要先将X-Server的请求经过处理后提交给硬件,然后将处理结果返回到X-Server后提交给用户,而X-Client在处理这个过程中需要考虑到硬件的接口问题;

4.X-Server是整个X-Window的核心,负责处理来自用户的输入并向X-Client提出申请服务。X-Server可以创建窗口视图和文字,回应X-Client程序的需求。X-Server是一个普通的用户应用程序,能够控制显示器和输入设备之间,当用户需要使用X-Window资源的时候,需要通过输入设备提出资源的申请,这些申请信息先是有X-Server控制处理,然后通过X-Window通信协议向X-Client发送请求,所发生的这些与硬件的接口性质无关。

5.X-Window通信协,是X-Client和X-Server之间的桥梁,通信协议相当于通信通道,通过这个通道,X-Client可将信息传送给X-Server,而X-Server则相应一些信息给X-Client来结束本次对话。

6.X-Window系统中的X-Server主要控制来自客户端的输入输出,之后把接收到的信息通过X-Window协议传送给X-Client,X-Client则将这些协议通过X-Window将信息返回给X-Server,由X-Server负责将信息输出到输出设备上。X-Window的工作原理方式和原有的C/S的工作方式正好相反.

7.X-windows与非图形化界面切换:

    1. X-Window有称为X,是在 1984年由麻省理工学院和DEC开发的一个图形视窗环境
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值