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

Linux愛好者2017-08-18 01:52:32

(點擊上方公眾號,可快速關注)


英文:Jay LaCroix,翻譯:開源中國

my.oschina.net/editorial-story/blog/1510722

如有好文章投稿,請點擊 → 這裡瞭解詳情



關於本文作者 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 處理某些問題的方式初次看起來可能很奇怪,但它是一個很好的桌面環境,與其他我使用過的任何圖形用戶界面相比,它使得我更高效地完成我的工作。



看完本文有收穫?請分享給更多人

關注「Linux 愛好者」,提升Linux技能

閱讀原文

TAGS: