第六章:linux系统 X Window详解

2010年01月29日 Linux视频 暂无评论 阅读 10,510 views 次

课程内容简介
什么是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系统详解(六章)全部完工!

给我留言

Copyright © 羽飞博客 保留所有权利.   Ality主题 皖ICP备14013844号-1

用户登录