- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ch4_图形界面new_简化 linux教材.ppt
Linux操作系统 若干linux发行版本的图形界面 redhat 若干linux发行版本的图形界面 Ubuntu 若干linux发行版本的图形界面 DSL Linux 问题 为什么不同发行版本有各自的界面? 我们知道:linux内核是由Linus Torvalds统一维护的。 各发行版本难道是在统一的内核基础上,各自开发了不同的界面吗? 难道界面不属于linux操作系统的组成部分吗? X的由来 X Window于1984年在麻省理工学院(MIT)电脑科学研究室开始开发的,当时Bob Scheifler正在发展分步式系统(distributed system),同一时间 DEC公司的 Jim Gettys 正在麻省理工学院做 Athena 计划的一部分。两个计划都需要一个相同的东西——一套在UNIX机器上运行优良的视窗系统。因此合作关系开始展开,他们从斯坦福(Stanford)大学得到了一套叫做W的实验性视窗系统。因为是根据W视窗系统的基础开始发展的,当发展到了足以和原先系统有明显区别时,他们把这个新系统叫做X。 X window系统的概念 X window系统 X window系统独立于系统内核。 X window系统是建于客户-服务器联结基础上的图形子系统。 X服务器和客户端 X服务器是一个运行在本地计算机上的程序。它响应来自X客户程序的请求,在屏幕上画图或者读取键盘或鼠标的输入,并将它传给客户端。 X客户端是一个用诸如Xlib, Xt的库写成的运用X协议的应用程序。它通过向负责管理自己的X服务器提出对显示和输出资源的请求来使用其他计算机的这些资源。 X window系统的概念(2) X协议 X协议定义了客户-服务器中应用程序和它的显示的联系。通过这个协议,应用与它的显示被分离开来。 1、X Window的主要组成:X 服务器;X客户机;X协议 2、三者之间的关系图 (1)X服务器:* X服务器是X Window系统的核心。 处理的几个工作:①显卡和监视器支持; ②X Window显示的分辨率,刷新速率和颜色深度; ③基本窗口管理:显示和关闭窗口,跟踪鼠标运动和击键。 有三种选择配置:Xfree86(RHL 9.0:Xfree86-4.3.0-2)、 Metro X、Accelerated。 X 服务器、X客户机、X协议三者之间的关系 X客户机 X客户机 X客户机 X服务器 显示器 鼠标 键盘 (2)X客户机:运行于图形用户界面的应用程序都是X客户机。 X客户机:窗口管理器,桌面环境,文件管理器。 ①窗口管理器:提供了X服务器所缺乏的图形化用户界面的作用。主要的窗口管理器:Enlightenment、FVWM、fvwm95、twm等。X窗口管理器负责安排客户窗口在显示屏幕上的摆放位置,并完成移动窗口和调整窗口尺寸等管理性的工作。 ②桌面环境:为用户管理系统、配置系统、运行应用程序等提供统一操作平台。如Gnome桌面和KDE桌面。 ③文件管理器:通过菜单、图标和窗口对文件和子目录进行管理,并可给出文件的详细资料。RHEL 3 AS中免费的文件管理器:Gnome使用Nautilus桌面,KDE使用Konqueror桌面文件管理器。 (3)X协议:X协议是X服务器与X客户机之间传递信息所用的协议。 其通信方式有两类:① X服务器与X客户机在同一台计算机上运行。② X服务器与X客户机分别在不同的计算机上运行。 X Window特征 综合前面所述,我们知道X的设计理念是: 计算分布 设备分离 协议独立 这样设计带来的好处是: 不论是本地还是网络上的计算,对用户和开发者其look-and-feel来说都是一样的; X Window System不是操作系统的一部分,而仅仅是一个应用,易于开发、维护、移植; X Server是高度可移植的,支持各种语言和操作系统; X Client也是高度可移植的; X支持任何面向字节流的网络协议不论是本地还是远程的; 应用的计算是分布的,性能不受约束。 X Application的设计是高度灵活的,只需实现核心功能。 X Window System从设计开始时就融入了面向对象的设计理念,大的窗口由小的窗口组成(Widget)。符合软件设计的准则,大大方便了X应用的开发。 Linux桌面环境的发展(1) KDE是Linux上第一个真正的桌面。 KDE的产生 K Deskto
您可能关注的文档
- ch26 Limitation of Basic Mobile IP 移动IP技术 知识 .ppt
- ch27 AAA for Mobile IP 移动IP技术 知识 .ppt
- CH27 第二十七章 节 Web Service程序的开发 C++ Builder PPT课件 简体中文版.ppt
- CH28-CH29=CH30-CH31民间非营利组织的收入、费用、净资产、会计报表 非盈利单位会计 演示教学.ppt
- ch2_23栈和队列 《软件技术 知识基础》 .ppt
- Ch2_3 直流电机-电动机 电机学教材.ppt
- ch2_ARM体系结构 嵌入式系统原理与应用技术 知识 .ppt
- ch2_工作环境 数控软件mastercam x 全面基础教程 教程文件.ppt
- CH2特许经营的基本的概念 特许经营导论 .ppt
- ch2线性控制系统的分析-1至2节 研究生现代控制工程试卷 教材.ppt
- ch4_时钟及电源管理 嵌入式系统原理与应用技术 知识 .ppt
- ch4使命与战略目标 公司战略相关管理 .ppt
- ch4半导体二极管、三极管和场效应管 电路与 及电子学.ppt
- CH4噪声监测 环境监测教材.ppt
- ch4李亚普诺夫稳定性分析 研究生现代控制工程试卷 教材.ppt
- Ch5 POSITION MEASURING DEVICES 数控技术 知识英文版课件.ppt
- ch5 同步时序逻辑电路的设计 数字电子技术 知识基础 .ppt
- ch5 外源基因在大肠杆菌中的表达教程文件.ppt
- ch5 外部性、环境政策与 及公共品 西方经济学PPT课件(国际经济法专业课).ppt
- CH5 定时计数器-1 单片机优秀教材.ppt
最近下载
- 浅谈略读课文教学--专题讲座.docx VIP
- 绿色金融复习测试卷.doc
- 2025届高考语文复习:议论文主体段落“五层结构法”写作指导 课件(共47张PPT)(含音频+视频).pptx VIP
- 电子版个人简历模板个人简历模板空白表格.docx VIP
- 摩登家庭台词剧本第一季第一集中英双语左右对照.pdf VIP
- 1:50万新 疆地质图[46幅图].pdf VIP
- SL101-2014 水工钢闸门和启闭机安全检测技术规程.docx VIP
- HK-328W型pH分析仪说明书V3.0.pdf VIP
- 001 三氯甲烷化学品安全技术说明书.doc VIP
- 高考英语语法词汇专项突破:09状语从句专项巩固训练+答案+解析[001].docx VIP
原创力文档


文档评论(0)