Pages

Tuesday, 15 May 2012

Linux图形界面

首先要明白Linux的图形系统和大家所熟悉的Windows图形系统有着很大的差别,在Linux图形系统中,X Window System(X窗口系统,简称X)扮演着最主要的角色。 X窗口系统和微软Windows最大的差别在于,X窗口系统提供了两个独立运行的X服务器(X Server)和X客户端(X Client),以及窗口管理器(Window Manager),这三个既分    读者在看这篇文章之前,首先要明白Linux的图形系统和大家所熟悉的Windows图形系统有着很大的差别,在Linux图形系统中,X Window System(X窗口系统,简称X)扮演着最主要的角色。

   X窗口系统和微软Windows最大的差别在于,X窗口系统提供了两个独立运行的X服务器(X Server)和X客户端(X Client),以及窗口管理器(Window Manager),这三个既分离,又联系的部件构成了Linux的图形界面,而这一点与微软视窗完全不同,微软视窗是一个已经将这三个部件完全封装在一起的窗口系统。

   Linux的X服务器只管理如何显示图形界面,如何响应键盘和鼠标的输入等等,但它不提供用户界面;窗口管理器则是在X服务器的基础上提供用户界面。这种分工使得开发X服务器的人专心于提高X的整体性能,而开发窗口管理器的人就能专心于美化界面。正是因为这样,同是X窗口系统,用户可以根据自己的喜爱来选择窗口管理器,也就是说Linux用户将有权选择自己喜欢的GUI图形用户界面。笔者只是简单地介绍了X,要想进一步了解X窗口系统的发展历史、X服务器介绍以及安装等信息,请参考《认识Liunx下的XFree86》,笔者主要是介绍目前流行的桌面图形系统以及具体的安装和配置.