我真的很难理解桌面环境和窗口管理器之间的区别是什么?
编辑:来自Jack Wallen 的这篇文章:
Linux 桌面基本上可以包含三层:
X Windows – 这是允许在显示器上绘制图形元素的基础。X Windows构建了允许移动窗口、与键盘和鼠标交互以及绘制窗口的原始框架。这是任何图形桌面所必需的。
窗口管理器——窗口管理器是控制窗口放置和外观的拼图部分。窗口管理器包括:Enlightenment、Afterstep、FVWM、Fluxbox、IceWM等。需要 X Windows 但不需要桌面环境。
桌面环境——对于某些人来说,这是开始变得有点模糊的地方。桌面环境包括一个窗口管理器,但以它为基础。桌面环境通常是一个比窗口管理器更完全集成的系统。需要 X Windows 和窗口管理器。
可能的重复:
如何找到我正在使用的桌面环境?
我是桌面用户,直接启动。尽管Ubuntu通常会附带什么,并且尽管它是如何配置或视觉定制的,但最好的方法是告诉我正在使用哪个桌面包(包括种类和版本)?我假设此信息存储在某个配置文件中以供查看或以某种编程方式查询。