距離Ubuntu正式推出時間越來越近,Ubuntu 11.04也在4/14推出Beta 2版本。這個版本會是最後的Beta版,由於 Ubuntu的開發行事曆經過修正,取消RC版,直接進入正式釋出的階段。所以這個Beta版本也會是最接近最後正式版的一個測試版。

Ubuntu 11.04一如預料,會是現階段變化最劇烈,顛覆以往操作習慣的一個作業系統版本。這次主推的功能之一,就是Ubuntu團隊開發的新操作介面Unity。這個功能在測試者之間意見不一。以筆者的看法,Unity很有新意,對於小螢幕使用者的體驗會是一個新的嘗試,不過以成熟度來說,Unity目前還不如深耕已久的Gnome 2.x。雖然Ubuntu 11.04最後確定預設桌面環境為Unity,但他仍會保留傳統GNOME桌面環境。

▲筆者的筆電目前灌Ubuntu 11.04 Beta 2版,桌面環境可以看到「傳統Ubuntu桌面
(即GNOME 2.32.1桌面環境)」與Ubuntu(代表Unity桌面環境),Unity 2D那個則是
另外找PPA頻道安裝的無3D加速特效版Unity,官方未收錄到預設套件中。 

Ubuntu 11.04 Beta 2這次做了不少改變,Kernel版本從2.6.35提升到2.6.38,硬體支援與效率上也有所進步,一些改變都來自於先前套件的功能調整。例如Launcher工具列已經可以依自己的使用習慣,決定他是否以「常駐在側邊上」或是「滑鼠移過去才會浮現」的方式去運作。兩種操作方式都各有利弊,取決於使用者自己的習慣與設定,也多了一分彈性。

另一個讓筆者印象深刻的功能,就是Overlay Scrollbar。視窗右側一般會有一個捲軸,這個捲軸的部分也會占掉一些螢幕位置。Overlay Scrollbar是讓捲軸「脫離」視窗邊框,「浮」在視窗的右側,在不影響實際操作的情況下改變了捲軸存在的形式。但目前還不是每種軟體都能夠支援Overlay Scrollbar,筆者沒有摸過太多軟體,大致上,檔案管理員Nautilus看起來是OK的。不過慣用的瀏覽器Chromium跟系統預設的Firefox 4,很顯然就沒有這個特色。

▲Overlay Scrollbar指的就是右邊滑鼠游標處的捲軸「漂浮」模式
(圖片來源:Web Upd8) 

▲也不是每個程式都有Overlay Scrollbar,起碼筆者試了Chromium跟
Firefox 4,兩個都很有個性的用自己的捲軸

Unity系統通知區吃圖示?教你改出來

Beta 2的部分修掉了Beta 1以來不少Bug,穩定度上也加強了不少,雖說可能還有不少隱性的Bug,而且系統提示出錯的視窗還是偶爾會跳一下,但已經值得一玩。如果要拿來作為長期工作平台,可以等4/28正式版釋出之後再來考慮更新安裝。就算是一時無法適應Unity的劇烈改變,還能夠重新從傳統Gnome介面登入。筆者自己對Unity最大的怨念,就是右上角系統通知區硬是把gcin輸入法圖示給吃了,得自己靠一些小方法想辦法加回去。

Step 1.

先打開終端機,輸入下面指令(不需要加sudo)

gsettings get com.canonical.Unity.Panel systray-whitelist

接著會出現一行文字,以筆者手上的系統來說是

['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray']

這是Unity桌面環境下,右上角系統通知區當中「不會被系統吃掉」的白名單。gcin輸入法並不在其中,所以不會顯示。基本上也不影響盲打輸入,不過看不到Logo似乎不夠安心(其實系統預設的ibus輸入法就不受影響。因為Logo是官方認可的,不過筆者打習慣gcin了實在很不想換過去……)。

Step 2.

這才是真的很囉唆的地方,因為這邊的指令要很小心不能打錯,因為沒辦法靠Tab鍵補完整段指令。簡單的來說,就是把剛剛顯示出來的中括號內容打回去,必且加上想要列入白名單當中的程式名稱。這樣Unity就不會自己主動遮蔽原本程式使用的Logo。像是下面這樣:

gsettings set com.canonical.Unity.Panel systray-whitelist ['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'gcin']

打完之後最好檢查一遍有沒有打錯。然後按下Enter,接著下次登入Unity桌面環境時,就會看到gcin的Logo出現。類似的情況也發生在Dropbox的Logo上,指令的邏輯跟前面輸入的一樣,在中括號裡面用逗號區隔,填上'Dropbox'之後按Enter,然後重新登入,圖示就會重新出現。(補充:Dropbox已經不用這樣改了,但是Logo是照Ubuntu風格重畫的樣子,不是原本Dropbox的藍色版本)

補充:其實把白名單改成['all']就可以了,指令換成下面這樣也行
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']" 
或是利用「dconf-tools」這個圖形化工具去改機碼

 

▲圖形工具dconf-tools也可以修改,不過筆者反而覺得複雜度比打指令還高…(圖片來源;Web Upd8)

筆者猜測,Ubuntu這次的作法,出發點應該是希望能讓系統圖示風格的部份能夠盡量一致,所以主動遮掉了一些非必須出現的Logo,只能靠白名單過濾。但是改回來實在太囉唆了,筆者寧可改回「傳統Ubuntu桌面」繼續用GNOME 2.32.1,或是等Ubuntu 11.10版有沒有機會改掉這個囧問題Orz,或是期待最近發表的GNOME 3.x。

其他還有些小地方也做了修正,包括:

  • 原本Compiz裡面的Cube立方體特效,現在可以啟用了
  • 可以直接從Dash拖拉圖示到Launcher工作列
  • 顯示Dash介面時,左上方的Ubuntu Logo與Launcher工作列會變成灰色(不過也有媒體認為那是藍色……Orz)
  • 終端機視窗的分頁與捲軸顏色統一變成黑色,跟黑底(其實有點算帶點半透明的深紫色)的終端機底色搭配


共 3 則回應

1 樓 · 網拍麻豆【新彌】 · 發表於 2011-04-16 20:20 · 檢舉

這是什麼程式?! 可以介紹一下嗎? <( ̄︶ ̄)>

對不起 我錯了 @@" 我不該打廣告!!!


2 樓 · minhuanglu · 發表於 2011-04-18 19:22 · 檢舉

引述《新潮流著衣》之銘言:
> 這是什麼程式?! 可以介紹一下嗎?

那是作業系統喔

另謝謝樓主的介紹

我們要學這個來做作業系統的作業....


3 樓 · wumin · 發表於 2011-04-21 02:43 · 檢舉

好久沒有用Ubuntu了,等新版本出來,我就要來安裝了,感謝大大的教學。