Learning together

Learning together with open source fans. QQ群:8021887


  • 网站首页

  • 站内留言

  • 关于本站

  • 我的相册

  • 联系羽飞

  • 内容订阅
  • 第六章:linux系统 X Window详解

    作者: 羽飞 | 发布时间: 星期五, 01/29/2010 - 12:39 |

    课程内容简介
    什么是X Window
    X Window综述
    关于linux图形界面的基本知识

    什么是X Window
    我是否需要启用 X Window
    Linux 主机定位为 Network Servers 的话
    Linux 主机是用来作为您的 Desktop 桌上计算机用
    主机的『配备』也是您必须要考虑的一项决定性因素
    稳定性
    效能

    X Window 发展历史
    X Window 最早是由 MIT (Massachusetts Institute of Technology) 在 1984 年发展出来的
    1987 年推出 X11 这个优秀的版本
    2004 年成立了另一个维护 X 系统架构的计划,那就是 Xorg计划

    X Server / X Client / Window manager的关系
    X Server:主要负责的是屏幕画面的绘制与显示
    X Client:主要负责的是『事件』的处理
    Window Manager 可以说是一个相当特殊的 X client ,他可以提供更多的功能

    X Window 启用的流程
    开始的一个侦测界面, startx
    开始启动 X 的 xinit
    启动 X Client 的档案: xinitrc
    启动 X Server 的档案: xserverrc

    X Window综述
    X 视窗系统协议,即 X 视窗或 X 协议,是一个图形结构,用于 UNIX 和 Linux 下的图形系统。
    它为显示窗口图形提供了固有的面向客户机 / 服务器的基础。

    X 视窗系统定义的客户机和服务器角色
    X 服务器
    1 )在屏幕上显示图形请求;
    2 )回复请求信息;
    3 )报告请求中的错误;
    4 )管理键盘、鼠标和显示器设备;
    5 )将键盘和鼠标输入复用到连接各自 X 客户机( X 事件)的网络上;
    6 )创建、映射和删除视窗;
    7 )在视窗中写和绘图。
    X 客户机
    1 )发送请求给服务器;
    2 )从服务器处接收事件;
    3 )从服务器处接收错误。

    X 视窗系统框架的主要组件有
    视窗管理员-当鼠标指针指向由特定应用程序控制的屏幕范围外时,控制事件的发生。
    程序/文件管理员-通常是一个显示应用程序图标的程序,并允许用户运行这些程序。
    内部程序接口-X视窗客户机通信的标准模式,称之为 ICCCM 。

    X 协议下客户机和服务器间的主要通信信息
    请求
    答复
    事件
    差错

    linux图形界面的基本知识
    linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的。
    X是协议,不是具体的某个软件 。
    X和XFree86的关系
    X和X11R6又是什么关系
    X服务器和WM(window manager窗口管理器)之间是什么关系
    关于KDE(K Desktop Environment)和GNOME(GNU Network Object Model Environment )
    linux图形界面层次关系总结
    linux系统–>X服务器<-[通过X协议交谈]->窗口管理器(综合桌面环境)–>X应用程序

    与X WINDOW有关的设定
    很简单.和WINDOW没有什么区别,具体看演示(只做简单介绍)
    ★★★★★★★★★★★★★★★★★视频观看地址★★★★★★★★★★★★★★★★★★
    http://www.boobooke.com/v/bbk1450
    至此:RHCE认证第一部分linux系统详解(六章)全部完工!

    相关文章

    发表评论