X-Window的架构
X server:就是用来管理Linux中关于显示的一些硬件与驱动程序。
Xclient:X server主要的功能只是管理显示的驱动程序与硬件,但是将整个屏幕前显示给用户,并且经由用户移动鼠标或键盘来启动一些事件,以响应给X server,并进一步处理一些信息,则需要一些X的软件,这些关于X的软件,我们就称为X client。
Windowmanager:窗口管理员可以简单看做是一个X client,这个Window manager主要是做为您和整个X Window系统的接口,所以,所有的X软件(就是上面讲到的X client)都归它管。目前最热门的两个窗口管理员就是KDE与GNOME。