快轉到主要內容

Ubuntu安裝經典Unity桌面 ~ Ubuntu Unity體驗

分類   Linux系統 Linux系統安裝教學
標籤   Ubuntu Ubuntu Touch
🗓️ 民國113年 甲辰年
✍ 切換正體/簡體字
目錄

本文Ivon討論的是「Unity」桌面環境,不是Unity3D遊戲引擎。

1. 什麼是Unity
#

十年前,Canonical推出了一系列野心勃勃的計畫,最後慘淡收場。

Unity是Canonical研發的桌面環境,最早於Ubuntu 11.04推出,取代GNOME 2,延伸到自家的Ubuntu touch的手機介面,意圖打造跨平台的統一界面。Canonical甚至搞了一個Wayland協定的fork叫做Mir。為了解決跨平台套件的問題,推出了Snap。

可是,Canonical為了商業市場考量,在Ubuntu 18.04換回了主流的GNOME 3,Unity桌面就沒有再維護了。

Canonical的觀念很超前,可惜他們推的東西最後幾乎都失敗了。Ubuntu touch手機賣不好,Ubuntu換回GNOME桌面,只有Snap堅持到現在,然而還是被Linux社群罵爆。總覺得,Canonical搞的Linux標準最終都玩不過Redhat。

Unity放棄維護是滿可惜的一點,Linux桌面環境的選擇少了一員呢。

Deepin創始人曾經闡述了他的惋歎: Ubuntu放弃战斗, Linux桌面的悲哀

他認為Unity裡面有許多獨具巧思的設計,且設計更為完善,在當時GNOME 3普遍受到批評的時空背景下,Unity界面算是蠻好看的選擇。

下圖為GNOME 3早期界面,因為跟GNOME 2比起來變化過大又不成熟,導致許多人批評。

Unity的設計確實比GNOME要好看些,Ubuntu經典的左邊工作列布局就是Unity時期出現的。

Ubuntu 16.04的界面

直到今日,Canonical仍會特別給GNOME打patch,將版面調整成工作列在左邊的樣子,並繼承了Unity時代出現的"Ubuntu"字體和Yaru主題。


Ivon有幸在讀高中的時候入坑Ubuntu 16.04,當時是在Intel E3300的破電腦透過Wubi跑的,因此還算有見過Unity的餘暉,雖然當初根本沒有核心與使用者界面的概念。

例如翻到的這張舊Facebook貼文,是我以前在Ubuntu 16.04玩Minecraft Java版的紀錄。

現在想裝Unity回來玩一下。最新Ubuntu的套件庫所能找到Unity桌面的套件,是來自社群維護的Linux發行版「Ubuntu Unity」,這是由開發者Rudra Saraswat在2020年發起的專案,作者當時只有10歲(!?),他同時也是另一個immutable發行版blendOS的開發者。

他復活了Unity桌面!

此後,Ubuntu Unity專案獲Ubuntu官方接受,正式成為官方的風味版之一。

2. 安裝Ubuntu Unity系統
#

現在可以在 官網下載ISO安裝系統,安裝跟一般Ubuntu沒有兩樣。

目前Ubuntu Unity 24.04,提供Unity 7.7和Lomiri桌面的版本。

這裡要講一下歷史,Canonical研發了Unity,並將其推廣到Ubuntu touch手機,希望能夠全平台使用同一個界面。在Canonical放棄後,該專案改由Ubports社群接手,桌面環境Unity 8改叫做Lomiri。至於Ubuntu Unity使用的桌面不是Lomiri,而是自己修改的Unity 7.7,開發者給Unity加入了一些新功能,使其更貼近Lomiri開發進度。

Unity 7.7僅支援X11顯示協定,未來有可能會推出支援Wayland的UnityX。

2024年,Ubuntu Unity推出了採用Lomiri桌面的系統映像檔,有點像是把Ubuntu touch手機的界面移植回電腦。Lomiri採用的是Mir顯示協定,但其實就是Wayland的fork,並使用XMir來處理XWayland應用程式。

3. Ubuntu Unity使用心得
#

介面跟十年前Ubuntu 16.04的一模一樣。

Unity最具特色的就是類似macOS的全域選單,應用程式標題會顯示在左上角,並且所有選單都一律置頂。

要搜尋程式和電腦檔案,點選左上角的Ubuntu圖示。

開機後啟動的是LightDM,進入桌面後佔用1GB RAM,這樣看來也沒比GNOME節省多少資源嘛。

Ivon覺得這個Ubuntu Unity界面雖然經典,但是沒在更新了,讓人憂心未來發展。很多東西都是維護者自己打patch上去,挺hacking的。並且很多地方缺少中文翻譯,整個Ubuntu Unity系統看起來像半成品。應該怎麼形容呢,就好像你在Windows 7跑最新軟體一樣的奇怪感覺。

根據Reddit用戶的評價,Ubuntu Unity似乎是一個人維護的專案(非事實,官網列出的團隊有4個人),導致問題很多,功能又比Ubports的Lomiri少。比如Unity用的GTK3太舊,導致一些程式會出現雙重標題欄。

目前,Unity桌面並不適合用來取代GNOME或者KDE Plasma,這些桌面環境有大型組織在維護,相較之下Unity似乎沒什麼人有興趣。

也有可能是開發者本身有太多專案在跑了,相較於只有小眾用戶有興趣的Unity,維護面向未來的blendOS更有前途吧。


我後來試著跑Lomiri桌面的映像檔,感覺比Unity好些。

畢竟這些年來,相對完全被拋棄的Unity來說,Ubports開發組針對Lomiri做了較多的改進。

可是,我測試的時候Ubuntu Lomiri根本無法進入安裝程式,所以只能看。

如果你有興趣把手機刷成Ubuntu touch系統(現在還有一票人在維護,能安裝在Android手機),那麼你應該會對Lomiri較為熟悉。由於Lomiri是單獨的桌面環境套件,使用者可以在Arch Linux或postmarketOS手動安裝Lomiri作為桌面環境。

但目前Lomiri在非Ubuntu touch的系統問題還是很多,就連postmarketOS都沒辦法很好的整合。如果缺乏大公司金援,我很懷疑Ubuntu Unity專案要怎麼走下去。這個專案的地位或許會比Ubports還尷尬。

總結,Unity 7.7和Lomiri這兩個難兄難弟,未來可能依然是小眾的選擇。

相關文章

【圖文教學】Windows 11安裝Ubuntu LTS單碟雙系統
分類   Linux系統 Linux系統安裝教學
標籤   Ubuntu
打造精簡的Ubuntu Linux!用Debootstrap安裝系統
分類   Linux系統 Linux系統安裝教學
標籤   Debootstrap Ubuntu
如何安裝Ubuntu至外接SSD,再從硬碟外接盒開機
分類   Linux系統 Linux系統安裝教學
標籤   Ubuntu

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur或Postimages。您的留言會在Github Discussions向所有人公開。

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