Ubuntu 17.10 beta 2 初體驗 - Convergence, in another way

  • 2017/10/5:新增使用兩日後發現的新問題於文末
自從 Ubuntu 發表了 Unity 後,因為始終用不順手,我用 Ubuntu + Unity 發行板的時間就逐漸變少了。而隨後提出的 Convergence 概念 -- 在各種裝置上擁有同樣的使用者體驗、同樣的作業系統、適應性設計等,也因為手邊沒有方便刷入的裝置而無從體驗起。

雖然 Ubuntu 的 "Convergence" 計畫立意良善,但在原本就已經在衰減的 Linux 桌面市場上再度進行分裂,如今看來並不全是好事(當然,分裂出 Mir 造成 wayland 開發加速是好事)。在向行動裝置進軍的這些年,原有的 Unity 桌面環境只進行小改版和修正,使得本魯只好投靠 Linux Mint / Ubuntu MATE,甚至 KDE,沒再回頭過。

然而從 Ubuntu 17.10 開始,Canonical 宣佈再度回到社群主流的懷抱,桌面環境改回純粹的 GNOME、圖形底層跟進使用 Wayland,放棄在 Unity 和 Mir 上的投資;放棄先前對桌面的投資固然十分可惜,應用程式生態也需要重新建立,但相信對 Linux 桌面環境長遠發展並不是壞事,社群可以更 Convergence 的投資在同一個專案上了。

如此盛大的改版,必須要參與其中。在 17.10 Beta 2 (Ubuntu 官方 flavor 並未推出 Beta 1,當時的 daily build 還不太完整) 發行後幾天,立刻就安裝到我的日常用機上體驗。


Hello, Wayland!

Wayland 相對 Xorg 有著更高的效率,其作者號稱要讓每個 frame 顯示都是完美的,並使的消滅畫面撕裂 (tearing)、lag、重新繪製和閃爍成為可能。
剛啟動 LiveCD 時,雖然我的機器明顯沒有顯示晶片不支援的問題(intel Ivy Bridge iGPU 當主輸出),Ubuntu 仍然使用 Xorg 作為 display server,但在安裝完成後就能順利啟動 Wayland 了。界面順暢度相較 X 有一定程度的感受,特別是在播放影片的時候,撕裂消失了!不用像以往特地設定驅動程式就可以擁有流暢而爽快的畫面。

想檢查是否已經使用 wayland 可以透過 loginctl 指令查詢 session id,
並使用 loginctl show-session ID -p Type 指令得知。

直上 GNOME 3.26

Ubuntu 17.10 直接採用今年九月發表的 GNOME 3.26,帶來全新的設定界面,當然也包含了先前已經在 Ubuntu GNOME 上可供體驗的夜間護眼等功能。也保留 Unity 時代就持續使用的 GNOME 3 應用程式,如 nautilus、gedit 等。
Ubuntu 也對 GNOME 預設的桌面環境進行些許修改,讓乍看之下更接近以往的 Unity :最顯眼的就是左方的 dock 了。




應用程式支援仍待努力

轉移到 wayland 導致目前許多程式沒辦法直接正常運作(目前以需要 root 權限啟動圖形界面的軟體為主)。除了 synaptic 這個好用的套件管理工具在預設情況下不能啟動外,我最習慣的 gcin 輸入法也完全無法啟動(會有XIM相關的錯誤),目前只能用 ibus 頂替著用,雖然不順手但還在接受範圍內。

可以在要執行需要 root 權限的 GUI 程式前先執行 xhost +local: 指令,就可以暫時正常執行該程式。

期待明年 LTS 版本的美術和程式整合表現

在這次的 Beta 2 版本中,已經可以見到 Ubuntu 桌面團隊在回歸 GNOME 上做的大量努力,例如整合了知名的 dash to dock 套件提供與 Unity 相似的體驗(但移除了原本該擴充元件的設定功能,有點可惜),還有已經初見成果、效果見仁見智的 Ambiance 佈景主題整合。Unity 8 中眾所期待新圖示並沒有引入,可以期待明年的 LTS 在美術上整合上有更進一步的調整,相信屆時比較知名的應用程式也會更新以應對 wayland 帶來的變革。




兩天之後

在此文發表的兩天過後,又有發現些許的新問題:

  • Google Chrome 似乎仍在使用 XWayland,撕裂嚴重(如圖所示,還是看 Pixel 2 發表會注意到的)。看路上的說法指出 Chromium 無此問題,我慣用的 Firefox 也一切安好。
  • VLC 如果開啟硬體加速(預設設定為Auto)有機會造成整個圖形介面卡死,關閉即可。
  • (應該)無關 17.10,iBus 選字時用鍵盤的數字區仍然會一片混亂...
  • 雙螢幕情況下,每次開機都會自動變成延伸模式(Join Display),不會記得上次的設定。還好螢幕順序還記得。
  • 語言設定中只有香港(漢語),台灣呢?!因為只是格式設定,我主要使用英文界面,目前沒太大感受。
  • (不太算是問題)當 Windows 上次沒有正常關機後,不會一開機就把人丟進 emergency mode了,而是開機後直接掛載 NTFS 分割區為唯讀。可以執行 ntfsfix 後重新掛載/重開機即可,比進 Windows 重開或進 recovery 方便許多。
整體來說除了應用程式支援,目前還沒有特別擾人之處。對於非常喜歡搶先體驗的桌面使用者可以一試。如果追求穩定和不常使用 Linux 桌面的人還是暫時推薦 16.04 LTS 的 Ubuntu GNOME 或 MATE。



留言

這個網誌中的熱門文章

卡巴拉島ViX_nriviewer簡易教學

[無用筆記] 單硬碟安裝 VMWare ESXi + Ubuntu 雙系統

[筆記] ASUS X570-PRO lm-sensors 設定