您是否应该将Window Manager用作桌面环境?

某些操作系统的总体外观保持不变,无论您对它们做了什么。 Linux在这方面有所不同,其核心是非常高的灵活性。每台运行它的计算机在外观和行为上都可能千差万别。因此,在Linux上找到适合自己的东西很容易。

如果不确定要查找的内容,则很难做到。如果您使用的是一些独特的功能,则更是如此。在这种情况下,请使用窗口管理器作为桌面环境。如果您正在考虑采用这种方法,那么首先应该考虑一些事情。

什么是桌面环境?

桌面环境是一组程序,通过这些程序,您可以轻松与您的计算机进行交互。这可以包括文件管理器和GNOME之类的内容。其中一个主要部分称为窗口管理器(例如Plasma的KWin和GNOME的Mutter)。简而言之,它是负责使您运行的应用程序在Windows中以某种方式显示的软件。

例如,您在桌面上运行的程序通常可以移动并调整大小。您可以轻松地在不同的应用程序之间切换,并将其最小化或最大化。窗口管理器为您提供了一种方法:围绕要单击和拖动的程序的框架,依此类推。

该软件通常与其他软件结合在一起,以构成一个桌面环境。例如,您可能有一个程序扩展坞来​​控制您的应用程序,依此类推。因此,单独调用一个窗口管理器有点用词不当。也就是说,您仍然可以单独使用它们-有些甚至是为此而设计的。并且添加单独的程序来完成与完整的桌面环境相同的任务非常容易。没有太多资源可共享。

所有应用程序都需要内存才能正常工作-它为它们提供了一种运行方式。没有它,他们将无法工作。因此,假设您有一台只有4GB RAM的计算机。尤其是Web浏览器,可以轻松地占据该数量的一半以上(尤其是肯定的,重量级的)。将其与打开的多个程序结合在一起,事情就会变得局促起来。

运行类似GNOME桌面的工具来完成任务。对于资源非常有限的系统,这只是更大的关注点。

相反,许多窗口管理器本身非常轻巧,占用的空间很小。例如,Openbox仅需要运行较大的桌面环境的一小部分。

键盘比鼠标还好吗?

某些窗口管理器对鼠标的关注度要比其他窗口管理器小。对于设计为独立使用的键盘,键盘快捷键甚至可能是必不可少的,这迫使用户学习如何使用它们。更独特的窗口管理器的情况更是如此,它们的行为与更熟悉的窗口管理器有所不同。

例如,请查看 i3窗口管理器。与大多数桌面环境中更常见的窗口管理器不同,它在移动和放置程序的键盘快捷键上有很多关注。这部分是由于其设计。这样做的目的是使打开的窗口不会彼此重叠。取而代之的是,他们可以在它们之间拆分屏幕空间,也可以完全进入屏幕下方。

因此,它需要键盘快捷键来告诉他们要去哪里,这是仅鼠标本身无法做到的事情。例如,有命令要求窗口彼此水平或垂直放置。这旨在帮助您快速高效地工作流程,但前提是您愿意学习如何使用它。

可以说,大多数窗口管理器,甚至是桌面环境中的窗口管理器,都可以设置使用快捷方式。但是并不是所有人都像其他人那样依赖键盘,或者效率一样。

您想调整多少?

某些台式机环境已知比其他人更灵活。例如,Plasma台式机因易于更改和调整而享有盛誉。但是,窗口管理器虽然具有可变性,但仍然更加灵活。

这是因为您得到的开箱即用比平常少。窗口管理器可以执行的操作非常有限。在大多数情况下,它们只是给您一种显示程序并进行切换的方法。一切都需要其他程序才能起作用。

例如,开箱即用,您将没有任何类型的桌面面板或应用程序底座。这意味着没有系统时钟或电池图标之类的东西。相反,您需要依靠单独的程序来完成这项工作。桌面环境默认情况下包括这些种类的东西。使用窗口管理器意味着您必须从头开始混合和匹配所需的系统部分。

这为窗口管理器提供了更大的自由度。当然,可以将其从桌面环境中移走,使其尽可能地减少,但整洁的板岩可能更容易处理。将事物混合在一起也很容易。有很多程序扩展坞和系统面板,您可以选择。

危害:轻量级桌面环境

窗口管理器(如果找到它,还有一些其他程序)太裸露)可能不适合您。也许您需要投入的工作量太麻烦了。您可能没有兴趣从头开始构建桌面。

这很好。还有很多其他方法可以使事情变得快速而灵活。例如,您可以选择许多轻量级桌面环境。尽管它们可能不如仅使用窗口管理器那么紧凑,但它们还有更多功能需要补偿。例如,他们可以立即使用系统托盘以及诸如时钟之类的东西。

此外,还可以将不同的软件相互混合和匹配。完全有可能在桌面环境中使用开箱即用的其他窗口管理器,并通过将独立的窗口管理器(Openbox)与使其更易于使用的程序结合使用来实现。

您是否尝试过使用窗口管理器而不是桌面环境?您如何做才能保持桌面照明?在下面分享您的提示。

标签: