第23章 X window

本文详细介绍了X Window系统的主要组件,包括X Server、X Client和X Window Manager,以及Display Manager的功能。讲解了X11如何通过网络架构实现图形界面,并描述了启动流程,特别是startx和xinit的作用。此外,还涵盖了X Server的配置文件xorg.conf及其管理,以及如何调整显示器参数和安装显卡驱动。
摘要由CSDN通过智能技术生成

简介

  • 在 Unix Like 上面的图形用户界面 (GUI) 被称为 X 或 X11;
  • X11 是一个'软件'而不是一个操作系统;
  • X11 是利用网络架构来进行图形界面的执行与绘制;
  • 较著名的 X 版本为 X11R6 这一版,目前大部分的 X 都是这一版演化出来的 (包括 X11R7);
  • 现在大部分的 distribution 使用的 X 都是由 Xorg 基金会所提供的 X11 软件;
  • X11 使用的是 MIT 授权,为类似 GPL 的开放源代码授权方式。

-

主要组件

X Server

        X Server 的重点就是在管理客户端的硬件,包括接受键盘/鼠标等设备的输入信息, 并且将图形绘制到屏幕上

X Client

         X Server 主要是管理显示界面与在屏幕上绘图,同时将输入设备的行为告知 X Client, 此时 X Client 就会依据这个输入设备的行为来开始处理,最后 X Client 会得到' 嗯! 这个输入设备的行为会产生某个图标',然后将这个图标的显示数据回传给 X Server , X server 再根据 X Client 传来的绘图资料将他描图在自己的屏幕上,来得到显示的结果。

        每个 X Client 并不知道其他 X Client 的存在,

        X Client 不需要知道 X Server 的硬件配备与操作系统!

 

X Window Manager:

特殊的 X Client ,负责管理所有的 X client 软件

 窗口管理员也是 X client ,只是他主要在负责全部 X client 的控管,还包括提供某些特殊的功能,例如:<

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值