通俗了解X,X11,Xfree,Xorg

X Window作为一种窗口系统规范,它有很多不同的实现,Xorg和XFree86是比较流行的两种实现。

X Window是一个分层的架构,它分为Server和Client。X Server负责图形界面的显示,(也负责用户的输入),而Client程序需要连接到X Server,然后请求X Server绘制图形界面,同时从X Server接受用户的输入;各种GUI形式的应用软件作为这一架构中的Client程序,Xorg(或者XFree86)作为这一架构中的Server。

 窗口管理器是X Window的一种应用程序, 它控制窗口的外表,位置和提供用户去操作这些窗口程序的方法。

KDE 和GNOME是LINUX里最常用的图形界面操作环境,他们不仅仅是一个窗口管理器那么简单, KDE是K Desktop Environment 的缩写.他不仅是一个窗口管理器,还有很多配套的应用软件和方便使用的桌面环境,比如任务栏,开始菜单,桌面图标等等。窗口管理器有window maker,after step,blackbox,fvwm,fvwm2等。

启动X Server的方式有两种,一种是使用/usr/bin/X、startx、xinit手动启动,一种是通过窗口管理器启动。后者的启动步骤是这样的:

内核加载-->init程序运行-->显示管理器运行-->X Server运行-->显示管理器连接到X Server

 

详细参考:

http://www.cnblogs.com/youxia/p/linux003.html

http://blog.csdn.net/zhangxinrun/article/details/7332049

posted on 2015-06-17 00:31  jiyj1998  阅读(986)  评论(0)    收藏  举报

导航