|
|
发表于 2005-4-3 09:57:58
|
显示全部楼层
1-6 Debian X 視窗簡介 (X-Window)
X-Windows 是?V為 Unix Like 作業系統所共同使用的視窗環境,它由麻省理工學院(MIT)電腦科學研究室,於1984年開始發展。
X-Windows 的本質:
X-Window ?K不是一套軟體,而是「設備」與「應用軟體」間互相溝通的通?協定,叫做「X-protocal」,目前以 X-Window ?作成「軟體」,?V為各大 Linux 套件所採用的有:
一是: XFree86〔 http://www.xfree86.org 〕
二是: X.org 〔 http://www.x.org 〕
觀念一:
X-Window 採 Cient-Server 的架構,你的電腦螢幕(含 K,V,M)是「 X-Server」,視窗桌面、視窗應用軟體才是「X-Client」。例:你要用 X-Window 的 xdm 登入別台電腦時,你的電腦是「X-Server」,被控端是「X-client」。與 VNC Server 的觀念恰好相反的,請思考之。
我們也可以把 X-Window 想像成 Keyboard, Vedio, Mouse 等硬體的驅動程式,驅動完成後,自己就是這些設備的「Server」。其他應用程式,只能以「Client」的角色?砣∮盟鼈儭
觀念二:
因此我們最熟悉的 GNOME 或 KDE ,只不過架在 X-Window 之上的桌面管理程式。
觀念三:
在桌面與 X-window 中間,其?還夾著一層「Windows Manager」,只不過有的很明顯,有的不明顯。
例如:
KDE 本身兼具 Windows manager 與 Desktop manager
GNOME 是 Desktop manager 必須塔配 Windows Manager 如:「AfterStep」,才可正常運作
IceWM 是 Windows Manager ,使用者可選擇要不要使用桌面管理,如「DFM」
以下筆者以這?垐D?碚f明:

圖 1. X-Windows 架構圖 |
|