快轉到主要內容

SonicDE桌面:試試安裝KDE Plasma 6 (X11) 的fork

· 民國115年丙午年
·
切換繁體/簡體
分類 Linux系統 Linux好用軟體
標籤 KDE Plasma X Window
目錄

世界線再一次變動(指git fork),你選擇跟隨主流的Wayland,還是加入X11反抗軍?

1. SonicDE專案簡介
#

KDE Plasma是Linux系統最受歡迎的桌面環境之一,與GNOME並駕齊驅。經歷了20年以上開發,推出了6個以上大版本。作為開源專案,總有人會對專案發展方向不滿,從而出現一些fork。

最早,要保留舊版KDE功能而fork的桌面叫做Trinity Desktop,為的是保存KDE 3.5的Plastik主題風格,他們還在用QT 3。現在依然有Linux發行版收錄。

惡名昭彰、非常容易崩潰的KDE 4,也有人嘗試fork,叫做Katana Desktop,保留Oxygen主題的風格並減少系統資源佔用。

之後的KDE 5與KDE 6普遍受到好評,大大改進了Linux桌面的使用體驗,雖說偶爾還是會崩潰。KDE逐漸成為GNOME以外的有力選擇。此時,KDE逐漸轉型為一個跨國組織的名稱。若要稱呼桌面環境的話,應該使用「KDE Plasma」這個名字。

但是…歷年來最大的變化已來到。自從KDE Plasma 5開發者就嘗試加入Wayland支援,並同時維護X11與Wayland兩種圖形協定的桌面,以期未來能夠遷移到Wayland。進入KDE Plasma 6時代,此過程開始加速。KDE Plasma 6.8以後的版本將不再支援X11了,是完全移除。

參看KDE官方部落格的聲明:Going all-in on a Wayland future 在KDE Plasma 6.4之後,合成器正式被拆分為kwin-x11和kwin-wayland。並且Plasma 6.8之後將會仿效GNOME 50,走Wayland-only的路線。這引起一部分社群不滿。

這次,SonicDE標誌性地,以X11和Wayland為分界點,建立了另外一個KDE的fork。

SonicDE (Sonic Desktop Environment) 這個專案是XLibre開發者在2026年發起的,意圖保留KDE X11的支援,並且移除Wayland的組件,可以說是與主流反其道而行。

順帶一提,XLibre是2025年出現的X.Org X Server的fork,他們要繼續開發X11桌面,防止被Wayland取代。

準確來說,SonicDE是要讓kwin-x11合成器繼續開發,他們fork了KDE Plasma 6.4的主要元件,並改名為Sonic Desktop Interface,kwin-x11改叫sonic-win,Breeze主題多了一個叫做Silver的版本。

你知道的,KDE Plasma功能很多,即使往Wayland遷移的過程中新功能大部分無法移植到X11,X11依然有很多好玩的東西。

SonicDE這正好可以作為XLibre X Server的旗艦級桌面,用於展示X11還是很有活力的。嗯…反過來說,KDE Plasma和deepin以外的其他X11桌面,都很…老氣。

問題是,未來KDE Plasma 6.8正式移除X11後端支援後,不知道SonicDE這個專案要怎麼維護下去,他們要花大把時間把上游變更都merge回kwin-x11呀。

KDE Plasma桌面很大程度使用QT寫成,但KDE所製作的程式並沒有說只能在KDE使用,故即使KDE Plasma桌面走向Wayland-only,用QT框架寫的程式本身應該還是會支援X11。

未來,KDE的功能是越來越依賴Wayland惹。比如Wayland的HDR支援,在X11非常難以實現,儘管XLibre社群有人硬是把它做出proof of concept了,Color Management & HDR #251,也不知道什麼時候會穩定。

對了,SonicDE專案原本叫做KDE Lite,但被KDE團隊關切一下之後便改名為SonicDE了,感覺之後會被SEGA關切的樣子(Sonic很容易讓人聯想到音速小子)。目前SonicDE大部分組件還是繼承KDE Plasma的名字,未來可能會慢慢改掉。

2. 安裝SonicDE
#

各發行版的安裝指示參考Github

我自己的測試環境是: Artix Linux + XLibre + SonicDE. I use Artix (not Arch) btw. No Systemd. No bloat. Enjoy init freedom.

  1. 目前在Arch Linux,SonicDE得透過AUR安裝。或者可以使用Artix Linux官網打包好的XLibre + SonicDE映像檔。現有的KDE桌面組件會全部被移除。有很多套件需要手動編譯。
yay -S sonicde-meta
  1. 裝上去後再到kde-applications裡面找喜歡的套件,補完常用KDE工具。安裝後會顯示SonicDE。

相關文章


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

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

Click here to edit your comments.

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