快轉到主要內容

XFCE過時了。Unix哲學可能不適用於圖形使用者介面的設計

· 民國115年丙午年
·
切換繁體/簡體
分類 Linux系統 自由軟體議題
標籤 Unix Linux XFCE

XFCE好,但是過時了。

目前版本4.20,介面還是幾乎跟20年前一樣。

所謂Unix哲學,可能只適用於系統程式設計層面,不適合作為作業系統核心其上的圖形環境的指導方針。

暴論:XFCE只能是其他桌面無法正常使用的時候的備胎,因為它在沒有GPU加速的情況也能很好運作,否則這個桌面早就過時了。如果可以的話應該使用KDE或GNOME桌面。推薦這兩個桌面以外的用戶我都是認為他們不把用戶當用戶看而是以為人人都是kernel hacker的開發者,不然就是boomer精神倚老賣老作祟。

叫那些反Systemd、嚷嚷著Linux應該堅持「Unix哲學」的人去用FreeBSD系統,他們馬上就會閉嘴了,畢竟連顯卡驅動都容易有問題的環境他們連上網抱怨都沒辦法了。至於能跨過這個坎的?他們就會默默地使用系統。

如果為了追求簡單而去用BSD系統,也會面臨桌面環境被Linux影響的事情。

BSD勝過Linux的優勢是在於,系統是作為一個完整的整體而設計,系統軟體與第三方軟體隔離得很好。FreeBSD的系統設定檔和使用者設定檔分開放,一個是/etc一個是/etc/usr/local/。然後FreeBSD的init從以前到現在都沒有變過。

對這些傳統價值的堅持,這當然影響到了FreeBSD的主流桌面選擇。根據2022年的一次投票:Preferred DE of the FreeBSD users。主流桌面除了KDE Plasma之外,就是XFCE。GNOME在這裡可排不上號。

有些人可能XFCE就能用的很開心,這確實沒有那麼依賴Linux的最新科技因此能在Unix-like系統之間通用。Linux社群確實還有很多人偏好XFCE。

可是對一個沒有經歷過以前時代的用戶來來說,XFCE看上去就是非常的醜陋和過時。Mate、Cinnamon、LXDE也沒好到哪裡去。至於GNOME 40之後的設計則是設計過於激進,感覺只有接觸行動裝置比較多的zoomer會喜歡。

如果對這些桌面都不喜歡,要用WM?那麼根本稱不上是一個桌面。你不能說現代人墮落了吧,boomer?沒有人真的用的下WM的,就算只是用瀏覽器上網。桌面功能缺東缺西的,你裝一堆獨立的小工具補齊,最後還不是要重新發明輪子?

唯一的X11桌面扛壩子,要看起來時尚又要維持傳統桌面多功能的,還得是KDE Plasma 6。有人可能會好奇,我裝BSD不就是為了追求簡單系統,安裝KDE這麼一大包的桌面不是顯得違反哲學嗎?我覺得有些人對KISS的執著已經到了病態的地步,總是批評現代的桌面「臃腫」,可是現代的桌面早就不是那麼簡單的元件組成了,它有很多服務要跑以提供使用者良好的體驗。他們必須應對各種不同的顯示器參數變化,不用讓使用手動寫xorg.conf,這就免不了增加其複雜度。不然你就用tty就好了嘛。

簡言之,就是說不能以開發者的角度去看桌面圖形環境應該要怎麼設計,而是要多關心一般使用者。

相關文章


此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。

(留言板載入中)這是Giscus留言板,需要Github帳號才能留言。支援Markdown語法,若要上傳圖片請善用外部圖床。您的留言會在Github Discussions向所有人公開。

Click here to edit your comments.

(留言板載入中)這是Disqus留言板,您可能會看到Disqus強制投放的廣告。為防止垃圾內容,有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。若要上傳圖片請善用外部圖床網站。