大多数使用基于内核的操作系统一段时间的 Linux 用户都非常清楚什么是桌面。 最新的甚至没有考虑这一点:他们使用安装的内容,就像他们不久前在 Windows 中所做的那样,但是所有图形界面中都有一个组件,但很多人都不知道。 我说的是 窗口管理器,今天我们将尝试解释它们是什么。 对于 Linux 来说这是最好的...
Linux 是一个值得探索的宇宙。 如果每件事都有这么多选择,那是因为 并非所有人的想法和感受都一样,并且针对不同的用户有不同的窗口管理器。 我们还将尝试解释窗口管理器和窗口管理器之间的区别。 作为? 嗯,像 KDE 使用的窗口管理器(KWin,在下图中被视为“显示服务器”)与 i3 版本的 Manjaro 使用的窗口管理器不同。
什么是窗口管理器?

根据定义,窗口管理器是 负责显示不同程序的软件 在图形界面上运行。 这样我们就可以结束解释了,但是没有。 我们还必须在办公桌上交谈一下。
窗口管理器 是桌面的一部分,这是一个操作系统的所有软件。 除了负责显示窗口的软件之外,在桌面上我们还有负责无线连接、管理声音或性能配置文件的软件。
是的,但如果真是这样,为什么还有这么多人有兴趣了解更多有关窗口管理器的信息? 答案很简单:因为Linux中有“伪桌面”,它们只使用窗口管理器来显示我们需要看到的所有内容。
伪办公桌...
让我解释一下我刚才所说的,因为我不知道它所做的是否使事情变得更加复杂。 正如我们所解释的,窗口管理器是负责显示界面窗口的软件,这就是我们给出的示例中的 KDE 的 KWin。 然后还有其他允许我们 无需使用办公桌即可工作 我们所做的一切都将在 Windows 内完成。
这些窗口管理器的“桌面”是 它最多只能显示壁纸和一些小部件,例如 Conky,但您无法与其进行交互,例如将项目拖入桌面或从桌面拖出项目。
这些类型的窗口管理器,我称之为“伪桌面”,如果我们将与操作系统交互所需的所有软件理解为桌面,那么它们的行为就部分类似于桌面。 常规的非桌面窗口管理器管理窗口,但通常包括应用程序启动器或通常不具有任何类型面板的终端等软件。 事实是这些窗口管理器是独立的,但安装其中之一 其余软件通常也会安装 这样体验就成为可能。
有例子就更好了
在谈论窗口管理器并让大家决定哪个是最好的之前,我不参与他们后来批评我的事实,让我们举一个例子:i3wm。
i3wm 或只是 i3 是一个可以安装在许多发行版上的软件包,并且位于官方存储库中。 如果只安装了 i3wm 和一些软件包才能显示一些内容,那么在注销并进入 i3wm 后,我们很可能甚至看不到壁纸,或者我们可能会看到主屏幕的残留图像作为壁纸。
i3wm 通常启动应用程序 菜单,这是一个非常简单的菜单,我们可以用它来搜索操作系统中安装的应用程序和所有类型的软件。 如果我们按下组合键 META + 简介,终端将自动打开。 如果我们打开一个窗口,屏幕将分为两部分,一侧是终端,另一侧是我们已经打开的应用程序。 应用程序通常是全屏的,可能在其边缘和屏幕边界之间有一点空间(间隙)。 等等一切。
这些窗口管理器是 专为与键盘一起使用而设计。 根据每个桌面的不同,我们可以从一个“虚拟桌面”(用引号引起来)转到另一个“虚拟桌面”,我们可以关闭窗口、调整窗口大小……一切,但无法正常使用桌面。
Linux 上最好的窗口管理器
我拒绝说哪个是最好的,因为已经说过了,有不同的口味。 如果我能谈谈 最受欢迎,并且因素的顺序不会改变乘积(来吧,下面是一个没有任何顺序的列表)。
i3wm
i3 是最流行的窗口管理器之一,部分原因是它是一个“老摇杆”,甚至可以在社区为某些 Linux 发行版创建的 ISO 中使用。 你可能读过它已经走到了最后的尽头,但那是因为 基于X11.
时间可以作为窗口管理器的经验,如果配置得当,可以提供 稳定的用户体验。 说到设置,可以通过编辑简单的文本文件来配置。
界面非常简单,没有多余的装饰,这有助于让它变得更轻。
摇摆
Sway 是一个窗口管理器,是 i3 的演变版本。 它与它有很多相似之处,主要区别在于它基于 韦兰,这是所有软件项目和开发人员都在走向的图形服务器。
Sway 的界面比 X11 更现代。
开箱
Openbox 以其 简单性和灵活性,通常用于简约或自定义桌面环境。 它的配置比其他窗口管理器更简单,也更直观,这使得它非常适合那些想要从桌面转到窗口管理器的人。 这就是造成的 麦盒 Linux 社区的一部分非常喜欢它。
脉宽调制
Bspwm 是一个基于“浮动窗口”方法的平铺窗口管理器,具有高度可配置性,这个描述也适用于上一点。 许多经验丰富的用户选择 Bspwm,您甚至可以在 YouTube 上的某些计算机专业频道上轻松看到它。
《Enlightenment》
启蒙运动被评选为其中之一 最好的办公桌 对于Linux,但它的创造者 他们定义它 作为“窗口管理员”,我们必须要注意这一点。 它的特点是,它比其他选项看起来更像桌面,因此即使对于那些从未使用过窗口管理器的人来说也很容易使用。
它支持 X11 作为主要选项,但他们已经开始支持 Wayland。
最好的窗口管理器是什么?
我把球留在你们的球场上,或者至少在最专家的球场上。 这是我不想参与的事情。 不过,我可以说我喜欢 i3、Sway、Openbox...