网络操作系统-Linux基础
主讲人:王柯 ******@swnu.
西南师范大学计算机科学系 2005年春
Redhat Linux 9 桌面环境
第3-5章
第3章 X window系统
X Window系统
• 1980‘s初 MIT X Window开发成功
• 1980‘s中第一个商业版本发布 X10
• 1987 X联盟成立发布 X11R1
•现在 X属于The Open Group公司
–X是一系列标准;XFree86是X的一个免费实现
–X采用client/server模式,其网络通信协议称为X协议
– Linux上最流行的X实现工具是XFree86, RedHat
Linux9 采用版本是XFree86--2
X Window . MS Windows
• 相似处
• 相异处
– Client/Server机制
–界面的灵活性
–界面配置的微调控制
X Window 系统基本组件
• X服务器
• 窗口管理器(Window Manager):客户机
• 文件管理器(File Manager)
• 桌面环境
X服务器
•X服务器的功能:
–支持各种显卡和监视器
–建立X Window显示的分辨率、刷新率和颜色深度
–基本窗口管理,即显示和关闭窗口、跟踪鼠标运动和按键
•代表软件
–XFree86
– Metro-X
– Accelerated-X
窗口管理器
•窗口管理器的功能:
–提供了基本的窗口操作,使用户能够完成打开、移动、关闭、
最大化/最小化窗口
–提供了启动应用程序的机制,如桌面菜单、控制面板和按钮
•代表软件
– Enlightenment
–kwm
–FVWM2
–…
窗口管理器
•虚拟桌面(Virtual desktop):一种将用户的工作区扩展到计算机屏
幕边界以外的方法。该桌面可以上下左右滚动,就好象一个更大
的桌面放置在玻璃屏幕后面,并且可以四处移动以显示图标、窗
口以及其它一些“在幕后”或视野以外的对象。或者,如同 KDE
/Gnome桌面,可以使用多个按钮,每个按钮都显示大小等于玻璃
屏幕的桌面区域,而且每个都含有不同对象。Virtual desktops are
multiple desktop areas. This is much like having puters.
Applications can be sorted by running them on separate desktop areas.
For example, you can set up a virtual desktop for each group. You can
set up a separate virtual desktop for Office applications, email,
graphics, etc. Then, to move between applications, simply switch
desktops without the need to minimize, maximize, or shade the
application windows.
网络操作系统Linux(第3-5章) 来自淘豆网m.daumloan.com转载请标明出处.