6 個理由,為什麼 GNOME 仍然是最好的 Linux 桌面環境

發表於2017-08-16

摘要: 一位資深 Linux 使用者告訴你為什麼 GNOME 仍然是最好的 Linux 桌面環境

6 個理由,為什麼 GNOME 仍然是最好的 Linux 桌面環境

關於本文作者 Jay LaCroix

Jay LaCroix 是來自密歇根州的技術專家,專注於 Linux 和開源軟體。自 2002 年使用 Linux 以來,Jay 一直是它的“死忠粉”。他目前是雲端計算系統工程師和自由的諮詢顧問,樂於教授他人使用 Linux,以充分利用這個優秀的系統。在空閒時間,Jay 會撰寫圖書,他是 Linux Mint Essentials, Mastering Linux Network Administration 這些書的作者,最近他成為了 Ubuntu Server 的會員。

我使用 Linux 大概已經有 15 年的時間了,在這期間一直都在嘗試使用各種桌面環境。在我職業生涯的大部分時間裡,我一直是一個堅定的 KDE Plasma 使用者(從 2.x 版開始使用),一直堅持使用 Plasma 至 4.x 系列的大部分版本,最終由於穩定性問題,選擇了遷移到其他的桌面環境。此後,我嘗試過使用 Xfce, MATE, Openbox 等桌面環境。但自從我選擇投入 GNOME 3 的懷抱後,我就再沒有離開過它了。GNOME 是一個穩定且反應靈敏的桌面環境,它使得我可以專注於自己的工作而儘可能少地受到干擾。

下面說一下我徹底沉醉於 GNOME 3 Shell 的六個原因。

1. 智慧且穩定

自從切換到 GNOME 3 以來,我並沒有遇到過任何穩定性方面的問題。我已經在三臺 System76 機器和兩臺戴爾 Latitude 膝上型電腦上執行 GNOME 3 了,而且它在每臺機器上的表現都十分優秀。總之,在 GNOME 上的體驗不能更好了 —— 它十分穩定並且永遠不會崩潰,這是十分重要的。

雖然我使用 GNOME 3 的體驗一直都很穩定,但在使用測試的 beta 版時,仍然會遇到一些崩潰的場景。當出現這些通常由錯誤的 beta 版驅動引起的崩潰時(而不是 GNOME 本身),GNOME 3 的恢復功能仍能允許我從鎖定中恢復。如果 shell 已經停止響應,我所要做的是按下 ALT+F2,然後按下 R 和 Enter 來重新啟動會話,而這不會丟失正在執行的應用程式。事實上,即使強制重新啟動 GNOME Shell,它不僅會把應用程式帶回來,還會把它們放回到重新啟動之前的同一個顯示器/工作區上。

上面的案例只是想告訴大家 GNOME 是如此的智慧和穩定 —— 使用它的期間,我確實沒遇到過崩潰的場景。而且 GNOME 內建的恢復功能,使得我可以重啟整個會話而不用擔心丟失正在執行的作業。

2. 不影響我的使用體驗

我聽過對於 GNOME 3 的一個抱怨是它的桌面元件太大,並且在顯示器上佔用了太多的空間。但我認為,相比其他的桌面環境,GNOME 3 擁有一個更乾淨的介面。它的大多數桌面元件都包含在 Activities 的概覽中,螢幕頂部只有一個非常窄的皮膚,讓桌面的其餘部分用於任何正在進行的工作。GNOME 2.x 和 MATE 的預設佈局都有兩個皮膚,因此佔用了兩倍的空間。雖然可以像 MATE 一樣自定義環境來使用單個皮膚。但 GNOME 3.x 不使用舊的兩個皮膚的佈局,為應用程式留出了更多的空間。

由於 GNOME 的大部分桌面元件都包含在 Activities 概覽中,所以它永遠不會影響我的使用。如果我想更加專注於某些東西,我可以在使用 GNOME 的終端時按下 F11,使其佔滿整個螢幕。如果我想再次訪問 GNOME 介面,我只需按下 Super 鍵。在我嘗試過的所有桌面環境中(事實上我已經嘗試過所有的桌面環境),GNOME 更能提高我的生產力,並且給我的螢幕留下更多的空間這個特性對我來說真的十分重要。

3. 顯示器的切換能保持正常工作

多年以來,我都是使用一個帶有擴充套件塢的膝上型電腦連線到雙顯示器,這是使用 Linux 唯一的最令人沮喪的地方。我也數不清丟失作業的次數了,因為我的膝上型電腦使用擴充套件塢與顯示器進行連線時會出現當機的情況,或 Xorg Server 崩潰。我幾乎習慣了 Linux 上混亂的擴充套件塢使用體驗,直到切換至 GNOEM 3。

到目前為止,GNOME 3 是我使用過的唯一一個對擴充套件塢是完全可靠的桌面環境。當我卸下擴充套件塢時,GNOME 會切換回膝上型電腦,並將所有在兩個顯示器上執行的應用程式移至單個的內建顯示器上,GNOME 不僅可以在不鎖定的情況下處理擴充套件塢,還可以在鎖定前十分智慧地將應用程式重新移動至啟動的顯示器上。對我而言,這是十分完美的 —— 沒有當機或崩潰。因為我使用擴充套件塢,所以 GNOME 似乎是我最好的選擇。

4. 大量的擴充套件

有人說 GNOME 3 的預設介面是十分有限的,你不能做太多的工作來進行定製。但是預設的設定已經可以很好地為我服務了,不能說 GNOME 不可以定製。它的介面可以通過擴充套件進行自定義,允許你按照自己的喜歡的方式調整桌面環境。這些擴充套件可以顯示當前的天氣狀況,在 NetworkManager 的無線網路列表中新增一個重新整理圖示,插入新選單,以及更多的其他事情。可通過 extensions.gnome.org 獲取擴充套件,也可以通過 GNOME Tweak 工具來管理他們。

但擴充套件既是天使也是魔鬼,因為不同的擴充套件有不同的程度的穩定性和質量。最好的擴充套件能幫助你完成一些通常不能完成的事情,而糟糕的擴充套件可能會拖慢桌面環境的執行速度或導致其崩潰。我的建議是適量地使用擴充套件(質量比數量重要),因為太多的擴充套件可能會導致穩定性問題或混論的桌面環境。平均來說,我儘量不會安裝超過三個以上的擴充套件。因為我發現大多數擴充套件只是稍微增強了使用的體驗,並不是必需品。我個人最喜歡的三個擴充套件是 OpenWeather, TopIcons Plus, 和 Workspace Indicator。雖然 Dash to Dock 可能是最受歡迎的擴充套件,但我不使用它,因為 GNOME 3 預設的體驗已經足夠滿足我的使用需求。

雖然擴充套件可以使得體驗更好,但在大多數情況下,我並不是真的需要它們。GNOME 3 的預設佈局不僅適合我的需要,而且我安裝的任何擴充套件只是增強了體驗,但不是我完成工作所必需的。

5. 動態的工作區

動態的工作區(workspaces)是使我離不開 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 處理某些問題的方式初次看起來可能很奇怪,但它是一個很好的桌面環境,與其他我使用過的任何圖形使用者介面相比,它使得我更高效地完成我的工作。

相關文章