2 Li的nux图形环境.ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2 Li的nux图形环境

第二章 Linux图形环境 2.1 Linux图形界面概述 2.1.1 X Window的历史 X Window始于1984年麻省理工学院在发展雅典娜计划时,为适应多平台的工作环境,而以斯坦福的W Window系统为基础而发展的一套网络透明视窗系统。因为英文字母X排在W之后故得其名,所以这个由W Window系统发展来的系统就被称为X Window。 目前比较成熟的X Window版本则是X11R6版,也就是代表X Window系统第11版第6个发布的意思。而除了可以管X Window叫做X Window System外,另外还有几个别名如下:X、X Window System、X Version 11、X Window System,Version 11、X11等等。 2.1.2 X Window的体系结构 X Window的体系结构包括两个部分:客户/服务器模型和X协议。 1. X Window的客户/服务器模型 在X Window系统中,X Window的服务程序向用户程序提供显示输出对象的能力,包括图形和字符。X Window服务程序处于客户程序和硬件之间,从而屏蔽了具体硬件设备的特性,客户程序只需向服务程序发送显示请求,而由服务程序将显示的具体要求翻译并传达给硬件设备,最后服务程序将显示事件的结果返回给用户程序。 服务程序的功能是:X Window服务程序也称为显示管理器,是控制实际显示设备和输入设备的程序。它响应X Window客户程序的请求,直接与图形设备通信,负责打开和关闭窗口,控制字体和颜色等底层的具体操作。每一个显示设备只有一个惟一的X Window服务程序。 客户程序的功能是:X Window客户程序是使用系统窗口功能的一些应用程序。X Window客户程序无法直接影响窗口或显示,它们只能请求X Window服务程序,并通过X Window服务程序提供的服务在指定的窗口中完成特定的操作。 典型的X Window客户程序有下述两种: (1)窗口管理器:是决定窗口外观的一种客户进程。它的功能有改变窗口的大小或位置,将窗口缩成图标,重新安排窗口在堆栈中的位置等功能。Linux支持多种窗口管理器,如fvwm,Kdm等。 (2)桌面系统:是一个客户进程,它控制桌面图标和目录的出现位置,桌面和目录菜单的内容,还控制着桌面图标、目录、菜单上进行单击和拖动操作所产生的效果。 2. X协议 X Window系统是一个分布式的应用系统。为了增强跨平台的可移植性,X Window的客户/服务器模型不是建立在特定的软硬件资源之上,而是建立在X协议之上。该协议是一个抽象的应用服务协议,不包括对底层硬件的访问和控制。它包括了终端的输入请求和对X服务程序发出的屏幕输出命令。X协议是X服务程序和X客户程序进行通信的途径。X客户程序通过它向X服务程序发送请求,而X服务程序通过它回送状态及一些其他的信息。真正控制终端工作的是X服务程序。 2.1.3 X Window系统的用户观点 从用户的角度看,X Window是由两个不同的X部分组成的:应用程序接口和窗口管理器 1. 应用程序接口 这种接口控制应用程序的窗口运行过程以及在菜单、对话框中显示的内容。 2. 窗口管理器 它是独立的客户程序,其功能是控制窗口移动,改变大小,打开以及关闭窗口等。 2.2 GNOME 2.2.1 进入X Window 如果计算机的显示卡已经配置成功,而且安装时选择了X Window组件,那么就可以用“startx”命令进入X Window了。 如果用户安装的Linux是Red Hat Linux 9.0,那么缺省情况下X Window所用的桌面环境是GNOME 2.2.2 GNOME桌面环境 GNOME桌面环境包括面板和一个桌面 . 面板看上去就像一个长棒横放在屏幕的底部,它包括主菜单、程序和小用应用程序,小应用程序是设计成在面板内运行的小程序。 屏幕上余下的部分即为桌面。在桌面上可以放置目录、文件或程序。 若要退出GNOME,可以在主菜单中选择注销命令,以退出GNOME。 2.2.3 GNOME的控制面板和主菜单 1. X Window中的术语 桌面(desktop):整个屏幕,可以放置图标、窗口等桌面元素,是你在图形界面的工作空间; 根窗口(root window):屏幕的背景; 光标(pointer):一个箭头或任意给定形状的指示器; 窗口(window):承载任何应用程序的图形框架,它接受窗口管理器的管理; 活动窗口(active window):正在使用的窗口; 菜单(menu):可以执行的命令清单; 图标(Icon):表示程序、文档、数据或目录的小图形。 2. GNOME的【主菜单】 主菜单包括有互联网、办公、图形、声

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档