我已经使用 Linux 大约 15 年了,在此期间尝试过多种桌面环境。在我的职业生涯的大部分时间里,我都是 KDE Plasma 的铁杆用户(从 2.x 版本开始)。我坚持使用 Plasma 4.x 系列的大部分时间,最终由于稳定性问题而转向其他环境。我尝试过 Xfce、MATE、Openbox 和许多其他环境,但自从我切换到 GNOME 3 以来,我从未回头。它是一个响应迅速且稳定的环境,使我能够专注于我的工作,最大限度地减少干扰。
以下是我非常喜欢 GNOME 3 Shell 的六个理由。
1. 智能且稳定
自从切换到 GNOME 3 以来,我没有遇到任何稳定性问题。我已经在三台 System76 机器和两台 Dell Latitude 笔记本电脑上运行过它,并且它在每台机器上都像魅力一样工作。体验再好不过了——它非常稳定,从不崩溃。这非常重要——我使用 GNOME 3 工作,我最不希望的就是丢失我正在做的事情——并浪费宝贵的时间。
虽然我在 GNOME 3 上的体验一直很稳定,但在测试未完全完成的 beta 发行版时,我确实见过崩溃。虽然这些崩溃通常是由于有故障的 beta 驱动程序(而不是 GNOME 本身)引起的,但 GNOME 3 的恢复功能仍然允许我从死锁中恢复。如果 shell 停止响应,我所要做的就是按 ALT+F2,然后按 R 和 Enter 键重新启动会话,而不会丢失任何正在运行的应用程序。事实上,即使在强制重启 GNOME Shell 后,它不仅会恢复我的应用程序,还会将它们放回重启前所在的显示器/工作区。
这正好表明了它有多么智能和稳定——它对我来说从未真正崩溃过,但它仍然有一个内置的恢复功能,所以我可以重启整个会话而不会丢失我的工作。
2. 不会妨碍工作
我听到过对 GNOME 3 的抱怨之一是,桌面组件太大,占用了显示器上太多的实际空间。但我认为 GNOME 3 比大多数其他环境具有更简洁的界面。它的大多数桌面组件都包含在活动概览中,屏幕顶部只有一个(非常细的)面板,其余桌面空间留给我正在处理的任何内容。GNOME 2.x 和带有默认布局的 MATE 有两个面板,占用了两倍的空间。虽然您可以自定义 MATE 等环境以使用单个面板,但 GNOME 3.x 取消了旧的双面板布局,为您的应用程序留出了更多空间。
由于 GNOME 的大多数桌面组件都包含在活动概览中,因此它永远不会妨碍我的工作。如果我想更加专注于某件事,我可以在使用 GNOME 的终端应用程序时只需按 F11,使其占据我的整个屏幕。如果我想再次访问 GNOME 界面,我只需按 Super 键。在我尝试过的所有桌面环境(而且我确实尝试过所有)中,GNOME 让我的工作效率更高,并在我的显示器上为对我真正重要的事情留出了更多空间。
3. 显示切换真正有效
多年来,我一直使用带有连接到双显示器的扩展坞的笔记本电脑,而这一直是使用 Linux 最令人沮丧的部分。我无法计算有多少次因为我的笔记本电脑在停靠和重新停靠时死机而丢失工作,或者由此导致的多次 Xorg Server 崩溃。我几乎已经习惯了在 Linux 上使用扩展坞是混乱的想法——直到我切换到 GNOME 3。
到目前为止,GNOME 3 是我使用过的唯一在扩展坞上完全可靠的桌面环境。当我拔下扩展坞时,GNOME 会切换到我的笔记本电脑显示器,并将我在两个显示器上运行的所有应用程序移动到单个内部显示器。GNOME 不仅可以毫无死机地处理扩展坞,而且它还足够智能,可以将应用程序移回拔下扩展坞之前所在的显示器。这对我很有效,没有死机或崩溃。由于我使用扩展坞,GNOME 似乎是我的最佳选择。
4. 大量扩展
有些人说 GNOME 3 的默认界面非常有限,您无法对其进行太多自定义。虽然默认设置对我来说效果很好,但说 GNOME 中没有自定义是不正确的。它的界面可以通过扩展进行自定义,这些扩展允许您按照自己喜欢的方式调整环境。这些扩展可以显示当前天气状况、在 NetworkManager 的无线网络列表中添加刷新图标、插入新菜单以及执行更多操作。扩展程序可在 extensions.gnome.org 上找到,您可以通过 GNOME Tweak 工具管理它们。
扩展程序既是祝福也是诅咒,因为无数可用的扩展程序具有不同程度的稳定性和质量。最佳扩展程序 允许您执行通常无法执行的操作,而最差的扩展程序可能会减慢环境速度或导致其崩溃。我的建议是轻度使用扩展程序(质量高于数量)。过多的扩展程序可能会导致稳定性问题或使环境变得混乱。平均而言,我尽量不超过安装三个扩展程序。我发现这正好给了我所需的 spice 量,以增强体验而不会使其负担过重。我个人最喜欢的扩展程序是 OpenWeather、TopIcons Plus 和 Workspace Indicator。虽然 Dash to Dock 可能是最流行的扩展程序(也是大多数新手首先安装的扩展程序),但我没有使用它,因为考虑到默认的 GNOME 3 体验本身就可以高效地处理多个应用程序,我发现拥有一个面板并不是很有用。
虽然扩展程序可能很棒,但在大多数情况下我并不真正需要它们。GNOME 3 的默认布局非常适合我的需求,我安装的任何扩展程序只是增强了体验,但对于我完成工作来说不是必需的。
5. 动态工作区功能
动态工作区是我必须使用 GNOME 3 的功能之一。这个概念很简单。您从一个工作区开始,并在需要时自动添加更多工作区。您只需按 Super 键即可轻松查看工作区上运行的所有应用程序。这看起来可能没什么大不了的,但如果您是那种最终窗口隐藏在其他窗口后面的人,这可以很容易地看到正在运行的内容,并允许您关闭不使用的应用程序。按住 Ctrl+Alt 键并同时按下向上或向下箭头键可让您在活动工作区之间切换。当您在一个工作区中打开应用程序时,会自动创建一个新的空白工作区供您开始使用。当您关闭工作区中的所有应用程序时,它们会被为您删除。
这看起来可能与我们过去管理运行应用程序的方式大相径庭,但如果您尝试一下,您最终可能会更喜欢这种方法。我通常在每个工作区中运行一个应用程序。我发现通过使用 Ctrl+Alt+向上/向下箭头键组合在它们之间切换比单击面板中的应用程序更快更有效。如果我想在一个工作区中运行多个应用程序,我会将它们平铺在显示器的左右边缘。
我喜欢 GNOME 3 处理工作区方式的另一点是,如果您的计算机连接了多个显示器,默认情况下只有一个显示器启用了工作区。这意味着当我切换工作区时,只有我的左侧显示器会在它们之间循环。右侧的显示器保持静态。这允许我在右侧显示器上打开一个终端窗口,并且当我想查看消息时,我可以切换到带有我的电子邮件客户端的工作区——而不会忽略终端中正在发生的事情。
6. 可自定义的主题
老实说,默认的 GNOME 3 主题并不是我在桌面环境中见过的最漂亮的主题(虽然肯定不是最差的)。它的简洁性很好,但对于像我这样喜欢修补和主题化的人来说,我可以自定义视觉效果以适应我的口味非常重要。
值得庆幸的是,在 GNOME 中安装主题很容易。要安装新主题,您只需下载它(gnome-look.org 是一个不错的来源),然后将下载的存档解压缩到主目录中的 .themes 目录中。通过使用 GNOME Tweak 工具,您可以在已安装的主题之间循环切换。这允许您更改应用程序以及 GNOME Shell 本身的外观。
直到最近,GNOME 3 的可用主题还不多,Arc 和 Numix 主题几乎占据了所有焦点。虽然这些主题当然很好,但有更多选择总是好的。值得庆幸的是,自从 Ubuntu 宣布它将切换到 GNOME 作为默认桌面环境以来,主题社区似乎一直在加班加点地工作,现在有更多主题可用。我目前个人最喜欢的是 Vimix Dark。你的呢?
虽然我通常会查看其他桌面环境,以了解桌面 Linux 发展的最新动态,但我总是回到 GNOME。虽然 GNOME 3.x 可能并不适合所有人,但我建议彻底尝试一下。虽然 GNOME 的做事方式起初可能看起来很奇怪,但它是一个很棒的桌面环境,并且与我使用过的任何图形用户界面(Linux 或其他系统)相比,它让我能够更高效地完成工作。因为我喜欢使用 GNOME 3,所以我很想看看开发人员正在进行哪些增强功能。
正在寻找更多喜欢 GNOME 桌面环境的理由?查看这两篇关于 GNOME 强大功能的其他文章
21 条评论