Subscribe to RSS Subscribe to Comments Blog of Roy Chan

Blog of Roy Chan

Beryl 在北京的”Wah” 電腦新體驗

Ubuntu 7.04 Beryl Cube

上星期在南京北京走了一趟,到現在才有時間寫寫這次出差的經驗。

為北京分公司做宣傳,這次北京短短兩天半的時間走訪了幾間北京的大學和高等學院介紹GNU/Linux和Computer Forensics。由於事忙,一直未有準備演講的內容,加上北京同事設提的壓力,隨手找了最簡單的Beryl作演示,結果反應好得令我出奇。Beryl獨有的火燒視窗環形視窗切換器(Ring Window Switcher)等固然引來哄動的徊響。然而,傳統的cube和橡皮糖視窗招來”Wah! Wah!”的驚嘆!

微軟在宣傳Vista時就用一系列所謂”Wow”體驗的故事和所謂”Wow”電腦新體驗的口號。三月時,我就曾和YPWong討論過利用Beryl製造一些”Yeah”/”Yo”體驗的故事和Vista打對台,後來因時間問題不了了之。但這次北京之旅,我們確實真的利用Beryl打造了”Wah”電腦新體驗的故事。


Share It: [del.icio.us] [Technorati] [Google Bookmark] [Yahoo MyWeb] [Furl]


忙碌的一週

本週只可以用一個字形容 - 忙 :

>_<


Share It: [del.icio.us] [Technorati] [Google Bookmark] [Yahoo MyWeb] [Furl]


Beryl環形視窗切換器:為什麼GNU/Linux+Beryl比Vista更酷!!!!!!!

跑Vista最少要2GB記憶體,CPU要快,要玩3D特效,顯示卡更加要最新最強的。但GNU/Linux + Beryl, 512MB記憶體已可以暢順。顯示卡用兩年前的舊殘卡也可以應付自如。近數月為HKLUG公司搞了數次Ubuntu+Beryl的安裝版,用的是 AMD Althon 2000MHz + 512MB RAM 和兩三年前的ATI Radeon 7000顯示卡,九成Beryl的特效都運行很流暢。

Vista的所謂3D特效在Mac OSX的Aqua、GNU/Linux的Compiz或Beryl面前顯像小孩子玩意。最醜的要算是Vista經常宣傳的 3D Alt-Tab,按一下Win+Tab把所有視窗打側像骨牌排成真線讓你在各視窗間切換,幾乎是所有Vista展示必見的功能,但較好用和美,始總不及Mac OS X 始創的Expose,把所有視窗平鋪在桌面上讓你去選,比Win+Tab更美更清楚。Expose功能亦是我開始使用Beryl或Compiz的原因。而最新開發版本的Beryl新增了一個近似3D Alt-Tab但更酷百倍的功能 - 環形視窗切換器(Ring Window Switcher)。

只要安裝了svn中的Beryl (好像說最新的Beryl放進了套件beryl-plugins-extra中),在「Beryl設定管理員」(Beryl Setting Manager) ->「視窗管理」 (Window Management) -> Application Window Switcher -> Misc. Options 中勾選 「察看視窗清單」(Show Window List) 就可以了。現在你只要按 Win-Tab,Beryl就會把所有視窗視排成環狀,讓你去切換。當然這功能同樣是實時的,環狀上的影片還時動的。這功能又酷又比Vista的3D Tab 更清楚。

Just Another Tech Blog: Cool New Beryl Feature: Ring Window Switcher

Scale (Expose) in Beryl
Expose in Beryl

P.S. 我不是說Vista一無是處,酷也不代表一切。但如果你是為美觀而選Vista,你顯然做了個最錯的決定。


Share It: [del.icio.us] [Technorati] [Google Bookmark] [Yahoo MyWeb] [Furl]


Beryl 升級0.2.0問題 (for Ubuntu)

Beryl: Ring Window Switcher

久沒有更新Ubuntu裡的Beryl,今天想試一試svn最新的Beryl環形視窗切換器(Ring Window Switcher), 就出了事。整個Beryl都crash了,出了:

libberylsettings: Couldn't get vtable from '/usr/lib/beryl/libdbus.so' plugin
libberylsettings: Couldn't get vtable from '/usr/lib/beryl/libcrashhandler.so' plugin
libberylsettings: Couldn't get vtable from '/usr/lib/beryl/libdecoration.so' plugin
libberylsettings: Couldn't get vtable from '/usr/lib/beryl/libwobbly.so' plugin
libberylsettings: Couldn't get vtable from '/usr/lib/beryl/libanimation.so' plugin

apt-get --purge remove ......拆除Beryl再重新安裝都沒有。結果在Beryl Forum找到gourdin提無的解決方法,就是除了 purge 外,還要來個徹底大清洗。方法如下:

先拆除所舊版本Beryl的套件及其有關檔案:

apt-get remove --purge beryl beryl-core beryl-dev beryl-manager beryl-plugins beryl-plugins-data beryl-settings beryl-settings-bindings emerald libberyldecoration0 libberylsettings0 libemeraldengine0

找出所有殘餘的檔案 (除了在用戶home directory中個別用戶的設定檔外) 並放入檔案 /tmp/beryl.list

find / -iname '*bery*' | grep -v "^/home" > /tmp/beryl.list

你最好人手檢查一下 /tmp/beryl.list 有沒有你不想刪除的檔案,然後把裡面提給的檔案全部刪除:

xargs sudo rm -rf </tmp/beryl.list
sync

重新安裝beryl:

apt-get install beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings beryl-settings-bindings emerald libberyldecoration0 libberylsettings0 libemeraldengine0

搞定後,你可以享受最新最酷的Beryl了!!! \(^O^)/


Share It: [del.icio.us] [Technorati] [Google Bookmark] [Yahoo MyWeb] [Furl]


再談Metisse : 不是3D的三維桌面

週五提過Mandriva的新3D桌面 Metisse ,因為相關的網站被/.了。到近幾天才有機會看到官方screencast和試用LiveCD。原本曾說過覺得Metisse沒有大驚喜,這幾天試用後有很大的改觀。在畫面效果來說,Metisse 顯然給超炫的Beryl、Compiz甚至MacOS X的Aqua比下來。 或者不客氣的說,很醜。但正如其名 (Metisse 意指美印混血兒) ,Metisse 顯然走實而不華路線,很不少功能頗實用。

自動卷頁

我以往都不覺得卷起視窗的一個角位,除了有趣外有什麼實質用途。要偷看後面的視窗為什麼不把前面的視窗移開或令整個視窗半透呢?不過Metisse就為卷頁提供一個妙用。當你要由後面的視窗抄一些東東到前面的視窗,自行點擊視窗最少要四個步驟,autoraise 很多時也不是活動自如。但在Metisse中,只要你用滑鼠在後面的視窗拖拉企圖選取一些文字,前面的視窗會自動卷起讓你看到整個後面的視窗,可以清楚選取你要的文字。選好放開鼠鍵後,前面的視窗又會自動張開復原。只要你在你要貼出文字的地方按鼠中鍵,就完成了。前後只不過兩步,比以前爽很多了。

Dailymotion
[YouTube]

反轉視窗

打側和旋轉視窗其實很簡單。當你把鼠標移到視窗邊框時接下左鼠鍵,就會出現一個十字架,跟住十字架的指示移至你想做的動作方向就可以將視窗打側或旋轉。這個功能的重點是讓你在不改變軟件心目中視窗的大小而把幾個視窗堆在同一個桌面中。例如以下影片中,使用者將兩個Firefox的視窗打側對排在桌面中,令她可以一次過看到和比較兩個網頁的內容但不改變網頁顯示的大小。大家都知縮窄網頁視窗很多時會引致爆格或多了個很麻煩的scorll bar。但這打側視窗就不會有這個情況出現。你可以隨時按[Win-F1]令視窗回復正常或變回打側的模樣。你亦可以用[Win-F4]或[Win-F5]將視窗左右打側,[Win-F6]或[Win-F7]將視窗上下打側,[Win-F2]或[Win-F3]將視窗旋轉。你甚至可以[Win-A]令視窗自動旋轉。

Dailymotion
[YouTube]

遠眺群桌

Metisse轉換桌面並不像Beryl/Compiz/Aqua般轉動正立方體,而是相等於把pager放大的Bird View。這種方式似乎平淡很多,但也實用很多。按著Win鍵再把鼠輪滾向下(亦可以按[Win-D]),就可以跳入Bird View,一次過遠眺所有桌面,讓你清楚所有視窗的位置及內容。和Beryl/Compiz/Aqua,所有視窗內容變動都會即時反映在Bird View上。即是說你是可以在Bird View看到某桌面視窗正在播放的電影。你亦可以在Bird View上用右鼠鍵把任何視窗在各桌面間搬動。要切回桌面模式,只要按著Win鍵再把鼠輪滾向上或再按一次[Win-D]。

Dailymotion
[YouTube]

視窗鏡像

這個功能頗有用。你可以按視窗左上角的小圖示並在選單上選Duplicate來為視窗複製個鏡像。這個鏡像和原本一模一樣。你在任何一個視窗所做的改變都即時反映在其他視窗中。用處在於鏡像可以被打側放大縮細。你可以把一個視窗的鏡像縮細放在另一個桌面。這樣你就可以在那桌面一邊工作,一邊搞角落中的鏡像縮圖觀察另一個程式的情況。必要時切換桌面去專心操控相關程式。

Dailymotion
[YouTube]

重組介面

這個功能絕對酷斃了。Metisse可以讓你複製幾個視窗部份介面並將之合併成為新視窗。你只需要按著[Win]鍵和左鼠鍵在視窗上拖拉就會選取了一個長方形。在選取了的位置按右鼠鍵,選Create Façades,就會建立一個只包括選取區域鏡像的新視窗。鏡像上的按鈕或控制單元同樣可以按動運用,你亦可以再選取另一程式控制單元並拖至 Façades 視窗邊位併合到Façades 中。這個功能絕對有很大發展空間。例如,你可以把某網頁的文字框剪出來放在桌面下面,再從要參考的網頁視窗中把要內容部份和scroll bar(減去了其他控制單元、頁面上的navigator bar和margin位等) 剪出來在桌面上方,邊參考邊撰寫。這比把視窗上下平鋪有更大的空間和操控性。另外Façades 的組合可以儲存,下次開啟軟件時你可以再載入先前定義好的Façades 使用,很方便。更有趣的是,你可以把任何Drop down box 變成 radio box 。(似乎真的有人注意到太多軟件把濫用 drop down box 了) 當然如Pager的版片中所展示,你亦可為任何視窗中間挖洞。

Facades Metisse (29MB QuickTime Movie)
(29MB QuickTime Movie)

Metisse的缺點

  • Expose是不可缺的 - 把所有視窗平鋪來讓用戶選是Aqua最傑出的設計,這是Bird View代替不了。
  • 不夠炫 - 現在的模樣是不能打動愛炫的大眾去安裝GNU/Linux試試的。

現時Metisse或只是實驗階段,仍有很多改善空間。希望藉著這次發佈及Mandriva的協力,Metisse 能得到多點的參予改良,早日像Citroen的般 C-Metisse 發揮其 True Color!!!! \(^o^)/

相關網站

相關文章


Share It: [del.icio.us] [Technorati] [Google Bookmark] [Yahoo MyWeb] [Furl]


Possbily the best Beryl demo ever!!

Wow!! It might be the best Beryl demo video til now!!!! \(^o^)/ Just find it in Youtube

Other fun stuffs


Share It: [del.icio.us] [Technorati] [Google Bookmark] [Yahoo MyWeb] [Furl] [Digg It] [Netscape] [Reddit] [Newsvine]


另一個GNU/Linux的3D桌面 - Metisse

在digg.com看到有關Metisse的消息。Metisse是由In Situ專案開發出來的3D桌面,其介面和主要模仿OSX的Compiz或Beryl有很大分別,你可以隨意打側、反轉、旋轉或揭開任何視窗。轉換桌面不是旋轉正立方體,而是把所有桌面平鋪在熒幕展示(所謂bird view)。Mandriva打算在其2007.0 LiveCD上付運Metisse,大家可以bt有關LiveCD先睹為快Metisse的威力。

因為下載太慢,我暫時只看到Youtube上的一些舊Metisse示範,感覺不及Compiz和Beryl那般酷。Compiz/Beryl不能打側、反轉、旋轉視窗,但這些功能暫時似乎用途不大。Metisse現時只Fvwm(沒記錯是我第一個使用的WM,8年多沒有了,感覺很古老) Bird view其實會比Cube view更好操作,但取替不了Expose的方便。不過可能會比Compiz/Beryl快。最令人眼前一亮的就是你任意把幾個視窗的部份介面複製出來組成一個新視窗,讓用戶可以任意重新編排任何軟件的介面,頗有趣。當然,實質的評論還是自己跑過才能說。

P.S. 用後又發過很不錯,請參看再談Metisse : 不是3D的三維桌面

影片

相關文章


Share It: [del.icio.us] [Technorati] [Google Bookmark] [Yahoo MyWeb] [Furl]


Beryl 0.1.3

可以看看 Beryl 0.1.3 的幾個新功能。 3D World插件令轉動桌面時各視窗浮起,如果其中一個視窗橫跨兩個桌面時,曲摺浮起的視窗頗有趣。

另外,Scale插件在模仿Mac OS X的功能越來越足,你現在可以拖拉任何小圖示並同時開啟Scale功能(類似Mac OS X的 Expose) 把所有開啟了的視窗平鋪整個畫面,讓你可以很方便地選擇放小圖示到那個視窗。選好視窗後侍數秒,Beryl自然會跳到所選擇視窗的桌面讓你放下小圖示。

其他新功能包括Annotate插件可以讓滑鼠變成畫筆,在畫面上寫字畫圈。


Share It: [del.icio.us] [Technorati] [Google Bookmark] [Yahoo MyWeb] [Furl]


Beryl燒掉或電傳走你的視窗

berylbeamup.jpg

看看 Beryl (0.1.2??) 的新插件如何燒掉或像StarTrek般電傳走你的視窗。


Share It: [del.icio.us] [Technorati] [Google Bookmark] [Yahoo MyWeb] [Furl]


Beryl

這天才從digg看到 Beryl 。 Beryl 是 compiz 的分支,分拆的原因在於想取得多點自由軟件社群的參予。


Share It: [del.icio.us] [Technorati] [Google Bookmark] [Yahoo MyWeb] [Furl]


Based on Fluidity© 1998-2007 Roy Hiu-yeung Chan