【问题标题】:Lightweight X window manager/environment轻量级 X 窗口管理器/环境
【发布时间】:2010-09-12 01:31:25
【问题描述】:

我的机器功率严重不足,我想我需要开始节省每个备用周期。我知道与我同事的 KDE 设置相比,我的 Gnome 环境似乎表现不佳。但如果我要做出这么大的转变,我不妨考虑运行一些更轻的东西。

是否有可能在轻量级窗口管理器上生存并仍然运行现代应用程序(Firefox、Eclipse、OpenOffice)?我可以尝试什么好的候选窗口管理器,我需要知道什么?

【问题讨论】:

    标签: performance x11 window-managers


    【解决方案1】:

    下面列出的窗口管理器都订阅了轻量级和快速的方法。 它们比 KDE 或 Gnome 等成熟的窗口管理器更快,并且减少了大多数视觉干扰。您选择哪一个将主要取决于您自己的品味以及您可以运行的内容。

    这些窗口管理器有一个子家族,特别是那些试图让您通过键盘完成所有操作并让您以最少的屏幕空间浪费平铺应用程序的窗口管理器。如果您来自面向鼠标的窗口管理器,这些可能会很有趣。 XMonad 和 ratpoison 是这个家族的成员。

    【讨论】:

    • awesome 无法很好地处理靠近托盘的应用程序。您需要手动杀死它们。这是我不使用它的唯一原因
    • Enlightenment 与 gnome/kde 相比相当快(主要是 dr16,但即使是 dr17 也很快并且现在可用)。
    【解决方案2】:

    我喜欢XMonad。它非常稳定,开销非常低,并且拥有活跃的用户/开发者社区。​​p>

    XMonad 几乎和 ratpoison 一样小,但它通过平铺显示多个窗口,如果您确实需要它们甚至允许浮动窗口(例如,用于模态对话或 GIMP)。这无疑让我动力不足的 Ubuntu 机器重获新生!

    编辑:我忘了说:XMonad 是基于键盘的,而不是 point'n'grunt,所以有一点学习曲线,但是一旦我掌握了窍门,我发现我的工作效率更高。

    【讨论】:

      【解决方案3】:

      Fluxbox 是一个很好的替代品,而且非常轻巧。

      http://www.fluxbox.org/

      【讨论】:

        【解决方案4】:

        Icewm 非常漂亮和精简(在动力不足的机器上使用了一段时间,但在升级机器时转移到了 KDE)。

        【讨论】:

          【解决方案5】:

          您应该首先使用您需要的东西构建自己的内核。这将节省大量资源。 然后,选择一个轻量级的 WM。我发现 Enlightenment 非常轻巧而且很棒,试一试。 稍后,您应该寻找您使用的应用程序的轻量级替代品。 您可以将 OpenOffice 替换为 Abiword、Gnumeric。 只需 google,您就会发现那些 ram-eater 软件的非常好的替代品。 我建议避免使用 Java 软件,因为它们在低资源 PC 上运行速度非常慢。 此外,检查当前在您的 PC 上运行的服务,并禁用您不使用的服务。 考虑将您当前的发行版更改为低资源发行版。我发现 Debian 非常可定制和轻量级。 祝你好运!

          【讨论】:

            【解决方案6】:

            我使用FVWM 7 年了。 WM 大部分基于 FVWM,但剥夺了 FVWM 的任何灵活性。

            FVWM 只是 Xlib 的“接口”,因此它可以为您带来Xlib 中的所有内容。

            如果您想要当前流行的平铺 - 只需:FvwmPiazza::Tiler

            Google for ~/.fvwm/config 因为从头开始拥有自己太难了,我从这个很好的开始:http://zensites.net/fvwm/guide/

            还看:

            【讨论】:

              【解决方案7】:

              我将第二个 xfce,它可能是最流行的轻量级 WM(可能是因为它包含在 Xubuntu 中)。我对Fluxbox 也有很好的体验(当我将它用作轻量级 Linux 虚拟机时,它与 Damn Small Linux 一起提供(当虚拟机运行缓慢时:-))。

              在迁移到这些更轻量级的 WM 时,肯定有一个易于使用的学习曲线,但在旧硬件上不难看出性能优势(菜单立即出现,导航非常快捷)。

              【讨论】:

                【解决方案8】:

                我使用Fluxbox 已经很长时间了,这对于习惯在 KDE、Gnome 等中使用窗口浮动的人来说非常棒。它非常小、非常快且高度可配置,而且看起来不像其他一些“极简主义”窗口管理器。 ;)

                几周前,我切换到awesome,因为我喜欢它放置和调整窗口大小的效率。这对我来说非常完美,因为我几乎总是在一个屏幕上只有一个全屏终端,而在另一个屏幕上只有一个浏览器。它还支持混合窗口样式,因此您可以在一个屏幕上通过令人敬畏的浮动窗口管理窗口(例如,我几乎总是打开一个托管的全屏 urxvt 并在其中一个角落有一个小的浮动 mplayer 窗口)。它与 Fluxbox 一样轻巧,甚至更快,但没有提供太多自定义外观的选项。

                【讨论】:

                  【解决方案9】:

                  我也在使用fluxbox。与桌面环境相比,仅使用窗口管理器并不方便。您自己选择每个组件,这既是优势也是劣势。 ROX 文件管理器和 usbmount 是 Fl​​uxbox 的绝佳伴侣。还要花点时间寻找一些可能有用的停靠应用程序。

                  【讨论】:

                    【解决方案10】:

                    Enlightenment (v16) 与如今的 gnome/kde 相比实际上非常轻量级,而且它的可配置性非常好(尽管似乎没有什么比 fvwm 更可配置)Florian's suggestions 都很好,但如果你习惯了 gnome /kde,那么你可能不会喜欢ratpoison / xmonad。

                    【讨论】:

                      【解决方案11】:

                      icewm 多年来一直对我有好处。我不需要大型台式机提供的大部分废话,但我确实喜欢在底部的栏中运行的时钟和 CPU 使用监视器——icewm 确实有这些。它的手感明显比流行的台式机轻。没有像瓷砖窗户或防鼠态度这样的怪异现象。自定义根菜单也很容易,比在 KDE 或 Gnome 中这样做要容易得多,我从来没有充分理解这一点。在我工作的一个地方,系统管理员看到了我的屏幕并决定试一试。 AFIK,他还在用。

                      【讨论】:

                        【解决方案12】:

                        我推荐openbox。它的轻量级,非常可配置,并且工作得很好,不会妨碍。非常实用,几乎可以做任何你想做的事情。我喜欢它。

                        【讨论】:

                          【解决方案13】:

                          我尝试了一段时间的 PekWM。我真的很喜欢它。它允许我对相同类型的程序进行分组,例如:终端。

                          【讨论】:

                            【解决方案14】:

                            我自己使用“lwm”或轻量级窗口管理器已有一段时间了,并且对它非常满意。我将它与用于时钟和更好的窗口操作的 xfce4-panel 一起使用。 Lwm 确实比 xfce、icewm、pekwm 等更轻量级。

                            【讨论】:

                              【解决方案15】:

                              我曾经使用过所有的东西,但我不断地回到 WindowMaker。我喜欢剪辑的概念、多个工作区(我为每种类型的任务保留一个)以及它看起来不错的主题,而且非常简单。

                              Docker 是一个必不可少的应用程序,可以添加到桌面以将 nm-applet 和其他小程序保留在 WindowMaker Dock 中。

                              不要以默认主题来判断它。使用 Wprefs 工具根据自己的喜好对其进行自定义。

                              干杯 公斤

                              【讨论】:

                                【解决方案16】:

                                多年来,我已经降级了我机器的 WM。由于更主流的 WM(如 Gnome 或 KDE)变得越来越需要资源,不久之后,我在笔记本电脑和台式计算机上用 XFCE 替换了 Gnome。

                                事实上,我使用 XFCE 的时间比任何其他 WM 都长。在我看来,第一次看到 Gnome 和 KDE 之类的东西时,它们的精妙之处就很棒,但是在使用了几周和几个月后,新奇感就消失了,回到过去更有意义更精简的环境。

                                XFCE 的问题在于,它不像我仍然拥有的一些旧笔记本电脑所需要的那样轻量。我决定在这些上使用LXDE,老实说,我对此有点爱/恨。它工作很好,从某种意义上说,它对资源非常友好,而且登录速度很快,等等。但某些事情似乎并不那么好。其中之一是任务栏。似乎有些图标不合适,因为它们是为 Gnome 或 XFCE 之类的东西设计的。图标仍然有效,但几乎不可能让整个 LXDE 体验看起来很重要。

                                【讨论】:

                                  【解决方案17】:

                                  Blackbox (+ bbkeys) 有点奇怪,但很不错。您也可以查看窗口管理器的comparison table

                                  【讨论】:

                                    猜你喜欢
                                    • 1970-01-01
                                    • 1970-01-01
                                    • 1970-01-01
                                    • 1970-01-01
                                    • 1970-01-01
                                    • 1970-01-01
                                    • 1970-01-01
                                    • 1970-01-01
                                    • 1970-01-01
                                    相关资源
                                    最近更新 更多