轉換至 Garuda Linux 之 20 天後

前言

20DaysAfterShiftingtoGarudaLinuxEp1

快速回顧 Garuda Linux (KDE Dr460nized Edition) 後,我便決定 從 MX Linux 轉換到 Garuda Linux,至今,已過了 20 天。

20 天前,我在想「我認為自己做出正確的抉擇,接著,我也想再多花一點時間使用看看,搞不好,我可以因此寫一篇比『快速回顧』再深入一點的感想」;20 天之後,與其說自己能夠寫出更深入的,不如說有些事情是在「快速回顧」短短的時間內無法感受到的,卻能夠隨著相處時間拉長,而發現什麼似的。

似乎,可以拿「交往」vs.「結婚」來當成比喻,「快速回顧」比較像在「交往」;「20 天之後」就像是「結婚」。


發現與感想

  1. Setup Assistant:這個系統預設安裝的 App,可以說是新手 Friendly 的好幫手,真的很好用,尤其,在過程中針對亞洲語系國家的字體支援與輸入法安裝(透過 Fcitx5),這一個部分,我認為是大加分的。有好幾支 Distro,都有類似這樣的 App,然而,我認為 Garuda Linux 在這一個點上的表現,以我的立場來看,是相對比較優秀的,為此,我錄下操作過程的影片,經過簡易後製給有興趣多瞭解的伙伴參考。
  2. 炫炮的必要性:這裡,主要是想談一下下,Garuda Linux 的 Eye Candy 與其他 Distro 相比之下,口味應該算是比較重的(獨樹一格的 ICON、啵亮的按鈕與果凍感的視窗…等等),我一開始是有那麼點不習慣,隨著時間拉長後,除了對這樣的炫炮還滿能夠接受的以外,也發現這些炫炮後面,也有一些設計想法在裡面。Garuda Linux 說自己像 macOS,我的第一眼感覺是有那麼點像,但又有很多地方是有 Garuda 自己的思維在其中。比方我今天把程式放到最大後,我會想要直覺地從工作列直接把程式拉下來同時回復到放大前的大小,結果它還真的就是照我想的那樣做,也就是說我幾乎在任何時刻多能以「直覺」的方式操作,足以說服我自己:Garuda Linux 不只是炫炮而已。所以,僅管我不習慣炫炮,也沒有因此扣到分,甚至,我會認為有一定的必要性。
  3. 穩定而豐富的音效卡支援:音效卡的驅動問題,在早些年前,也滿讓人頭疼的,這段時間我使用 Garuda Linux,我對音效輸出的設定、穩定性部分,都很滿意。
    20DaysAfterShiftingtoGarudaLinuxEp4
    20DaysAfterShiftingtoGarudaLinuxEp5
    (下圖)系統預設安裝 JamesDSP for Linux,我目前只透過 HDMI 從螢幕內建的揚聲器做音效輸出,比較難體會到這支 App 帶來的效果,但,相信對於遊戲玩家或是音效要求較高需求的使用者而言,應該有一定的加乘效果。只是,我也得說,音效的知識又是另外一個領域的專業,這方面我目前懂的不多,如果有伙伴也使用 Garuda Linux,或是實際使用過 JamesDSP for Linux,也非常歡迎分享使用心得。
    Screenshot_1
    Screenshot_JamesDSP for Linux_1
    20DaysAfterShiftingtoGarudaLinuxEp6
  4. Fcitx5:Garuda Linux 身為 Arch Linux 的衍生版本,延續很多 Arch Linux 優良的特性,我認為 Arch Linux 也是目前我個人在使用 Linux 當中,對於 Fcitx5 的套件支援度比較完整的一支 Distro,而 Fcitx5 目前的穩定度也越來越好,對於現階段仍以鍵盤輸入為主的電腦而言,只要會碰到中文文字輸入,沒有良好的輸入法框架支持,再怎麼厲害的 Distro 也不會被拿來當做是個人電腦系統。
  5. pacman:現時 Linux 的 Distro 當中,我比較不願意去碰的大概有 2 支,一支是 Gentoo,另外一支則是 Slackware。最直接的原因是我認為有點麻煩,以 Gentoo 而言,它的優點也正是它的缺點,那種兩面刃的特性實在太明顯,這裡,我特別引用 Gentoo Linux – 維基百科,自由的百科全書 的說明:「Gentoo Linux讓使用者自行設定和編譯軟體包的特性,使使用者的Gentoo Linux系統具有高度可塑性,但相比起其他常見的Linux發行版,Gentoo Linux的使用者也需要對Linux系統和電腦的運作有一定的認識,才能對其系統作出合適的設定。」至於 Slackware,我的印象是「軟體套件管理」不會主動處理依賴關係,但,這是我憑記憶所述,比較不能當成是現在的參考,只是這樣的刻板印象,竟然讓我裹足不前(…該檢討好像是我自己比較多 XD)。然而,pacman 所呈現出來的,還沒有跟其他的套件管理程式相比前,我就認為滿容易上手的,再比較之後,更讓我覺得簡單易懂。真要說有什麼缺點的話,應該就是執行 pacman 幫整個系統套件做定期更新的時候,比較不能在同一時間使用系統,硬要用的話,狀況會滿多的,只是我也得說,這個狀況在其他的套件管理程式也多半會發生。
  6. 善用 garuda 相關指令:Garuda Linux 試著整合不少東西,其中也包含一系列的 garuda 類指令(下圖),我自己在使用上的心得,會認為要做系統更新的話,我更建議用 Garuda Linux 自家的指令:garuda-update,然後耐性等待整個更新程序完成。我會這樣建議是拿這個指令跟 pacman 更新做了一點比較後,發現 garuda-update 雖然比較耗費時間,但更新完的系統,開機速度、App 啟動與執行速度等等,仍然可以保有一定的效能,雖然沒有去細探原由,不過,最後所呈現出的最佳化(或稱做是優化)程度確實有差別。
    Screenshot_~ : fish_1
    Screenshot_~ : fish_2
  7. 圖形重置:最後,談談我把 Garuda Linux 「娶」進門不久,就感到後悔的事。那就是一進門不久,就出現「圖形重置」的狀況,這個狀況就是會讓整個桌面環境無法正常顯示,也必須說這是我始料未及的。去年我回歸 Linux 懷抱後,從 Clear Linux 開始至今,還沒有一支 Distro 讓我遇到這樣的狀況,更何況,Garuda Linux 聲稱自己針對遊戲的部分優化,我都還沒有在上頭打過任何一套遊戲,卻在同樣與顯示卡有那麼點關連地方出狀況,實在讓人不憂心也難。
    但,我慢慢也抓到這個狀況的相處與解決之道:
    (1)先按 Ctrl + Alt + F2,切換之後用帳號登入,再按 Ctrl + Alt + F1 切換回來。
    (2)如果上面步驟無效,再按 Ctrl + Alt + F2,執行下列指令,再按 Ctrl + Alt + F1 切換回來。

    # loginctl unlock-session 2

    (3)如果還是不行,就再按 Ctrl + Alt + F2,直接下 reboot 指令重啟系統。
    Screenshot_4
    20DaysAfterShiftingtoGarudaLinuxEp2
    20DaysAfterShiftingtoGarudaLinuxEp3


後記

macOS:已經有好長一段時間,我沒有特別去注意 macOS 的發展,現在到 macOS 上,我最常使用的 App,就是 iMovie 與 Affinity Photo,不得不說,硬要再比較套件管理程式的話,macOS 上的系統、程式更新是相對比較優秀的,只是,這個比較已經有點牽強,要這樣比的話,可能要把所有 Unix-Like 都搬出來,做個表格,一項一項拿出來比一比才會是公平公正的做法,但,我是認為沒有必要弄到這麼累。在這裡,之所以會談到 macOS,主要是因為 Garuda Linux 主力版本強調「The workflow is mac-alike with the appmenu baked right into the top bar.」,讓我一時興起,多做一點思考與分享。

Donation:截至目前為止,使用 Linux 的過程中,我只有跟 The Ubuntu Foundation 買過 ubuntu 週邊商品的經驗(我不確定是跟 The Ubuntu Foundation,還是跟 Canonical 買的商品,總之就是跟 ubuntu 官方那邊買過週邊商品,當時推出的週邊商品,記得有馬克杯、T 恤之類的用品),至今從未考慮過要捐款,然而,使用 Garuda Linux 期間,我不時會感受到這支 Distro 開發與維護人員的用心,要不是被圖形重置打斷,我認為自己應該已經量力而為地捐了一些款項,期待這支 Distro 能夠持續走下去。換一個角度來看,如果希望圖形重置這樣的狀況,減少發生次數,甚至就不再發生的話,似乎更應該以實際行動支持。(且讓我再想想…)

發佈留言