X视窗管理器是X窗口系统中,用来控管视窗外观和放置方式的视窗系统软件,主要用于类Unix系统。
X视窗管理器和苹果公司的Macintosh和微软公司的Windows的操作环境具有不同的使用模式。后两者都有长期固定的用户界面和操作模式,而这些都是由开发商决定的,用户无法更换或者只能作微小调整。X视窗管理器提供完全开放的,和图像显示软件无关的用户界面。用户可以自由选用窗口管理器。这些管理器可以拥有完全不同的特性,包括:
- 外观和功能的可配置性
- 用于启动程序或者进行设置的菜单
- 启动程序的方式,可能是命令行式的,也可能是图形化的,比如停靠栏。
- 多桌面、虚拟桌面(比显示器尺寸要大的桌面)和用于切换桌面的桌面切换器(pager)。
- 内存和系统资源的消耗
- 和桌面环境的整合程度。部分X窗口管理器提供更加完整的用户界面、系统软件和应用程序。