X視窗管理器是X視窗系統中,用來控管視窗外觀和放置方式的視窗系統軟體,主要用於類Unix系統。
X視窗管理器和蘋果公司的Macintosh和微軟公司的Windows的操作環境具有不同的使用模式。後兩者都有長期固定的使用者介面和操作模式,而這些都是由開發商決定的,使用者無法更換或者只能作微小調整。X視窗管理器提供完全開放的,和圖像顯示軟體無關的使用者介面。使用者可以自由選用視窗管理員。這些管理器可以擁有完全不同的特性,包括:
- 外觀和功能的可組態性
- 用於啟動程式或者進行設定的選單
- 啟動程式的方式,可能是命令列式的,也可能是圖形化的,比如停靠欄。
- 多桌面、虛擬桌面(比顯示器尺寸要大的桌面)和用於切換桌面的桌面切換器(pager)。
- 記憶體和系統資源的消耗
- 和桌面環境的整合程度。部分X視窗管理員提供更加完整的使用者介面、系統軟體和應用程式。