April 29,2007

ubuntu Linux的scim無法啟動

SCIM的選字區
(scim的選字區‧點圖後可以放大)

問題:系統安裝完成後,中文輸入法 SCIM無正常運作

Linux版本:xubuntu 6.10 "Edgy Eft"
桌面管理程式:Xfce 4
電腦硬體規格:Twinhead Efio!1256 (Transmeta Crusoe 600MHz, HD: A-Data 4GB CF)
中文輸入法:SCIM

* 以下指令與操作步驟參考、引用自 "ericsk的Ubuntu Linux筆記" (以藍色字體標示之,感謝ericsk清楚的解說)

前言:
好不容易裝好了xubuntu,結果還是又遭遇到中文輸入法無法正常運作的問題。

先前也曾經遭遇到這問題,最後的解決方案是裝上另外一個中文輸入法:gcim來替代。然而,最近台灣的套件伺服器好像有點問題,所以沒法再去找gcim來應急,因此也只好在網上爬文,試著就scim的問題來找解決辦法。最後是在"ericsk的Ubuntu Linux筆記"找到了解決辦法。



步驟:
我依照網頁裡的指引先從Synaptic裡頭確定了scim的套件的確都有裝上,接著依照指示也新增了 "74scim"這個檔,不過我的環境裡好像叫不出來gedit,所以改用vi來編輯。(幸好還記得基礎的vi指令)

叫出終端機後,輸入指令如下:

sudo vi /etc/X11/Xsession.d/74scim

接著依照網頁指引,在編輯器裡輸入如下內容:

export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE=SCIM
export QT_IM_MODULE=SCIM
export XIMPROGRAM="scim -d" scim -d

這些好像是跟環境參數有關,不過老實說我看不太懂這些內容,日後需要好好研究一番。

內容輸入完畢後,存檔、關閉編輯器。
接著就重新啟動桌面環境。
步驟如下:

Ctrl + Alt + F1 切到 console mode 下登入
執行 sudo /etc/init.d/gdm restart


(如果你忘記指令的話可以用Ctrl + Alt + F7回到這個畫面來偷看一下)
桌面系統重開後,登入桌面就可以正常呼叫scim中文輸入法了。(好感動...)



心得:
不知道是不是整合度的關係,個人認為scim在這個環境下使用起來較gcim來的順,切換也比較沒有遲滯。然而,這樣的結果也可能是因為我把硬碟換成CF卡所造成的。日後,可以再安裝gcim來比較一下,才可以有比較客觀的比較。

在編輯這篇時,是使用scim。經過這短時間的使用後,個人認為scim比較貼近自己的使用習慣,gcim反倒就沒有這麼順手了。scim的使用經驗感覺比較像微軟新注音,因此要上手也比較快速。另外,在gcim裡頭標點符號的輸入經常是我感到苦惱之處,在微軟新注音裡頭可以用 Ctrl+ Alt+ ","(半形逗號)來展開標點符號鍵盤,gcim就沒有這麼方便了。

有關自動字詞(/選字)方面,個人感覺scim使用上比較順利,字詞的挑選也比較符合個人的文字使用習慣,至少在編輯本篇時甚少有需要另外挑字的需要。另外,在字詞挑選的操作方面,個人也比較偏好scim,scim的字詞挑選操作比較符合微軟新注音使用者的習慣。相形之下在gcim裡頭挑字(/詞)時,經常會讓人不知所措,常常不知道這時是應該用數字鍵還是得用 Shift+數字鍵的組合鍵來挑選。

不過呢,scim也有其缺點所在,而且對我來說這缺點可是很傷腦筋的。在我目前使用的環境中(小於12吋的螢幕),scim選字的字詞選項非常、非常的小,小到根本就看不清楚裡頭的字... 而且如果稍加不注意,還會以為選字區當掉了沒出現...。

在gcim裡頭選字區的大小還算頗理想,只是有時會有亂跳的問題發生,雖說可以用固定位置來解決,但總是感覺怪怪的。雖然調整螢幕解析度應該就可以解決選字區太小的問題,不過目前的解析度很讓人滿意,所以還是留待日後多爬文看看能否找到解決的辦法好了。

總而言之,就目前來說個人是偏好scim的,未來大概也是會儘量使用scim來作為中文輸入方式吧。




※ 後記:我還真是用不慣樂多裡頭的HTML編輯器啊...Orz...
※ 關鍵字:Linux ubuntu xubuntu scim gcim

Posted by microknows at 樂多Roodo! │16:22 │回應(14)引用(0)【Linux】
樂多分類:網路/3C 工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/3091821
回應文章
我前幾天也加入Ubuntu的使用行列,你遇到的預設問題,在新安裝的7.04版本只要安裝玩中文語言套件之後就解決了。

不過,我另外安裝了Gcin,比較符合Win的使用習慣。
Posted by Pigy at April 30,2007 01:37
Pigy,
你好。因為我的機器只跑的動Xfce and 手邊正好只有6.10版有 Xubuntu,所以也就沒有嘗試7.04版了。問題在7.04有解決就OK多了。

gcim確實也是還不錯用,也不少人提到它的介面比較符合Win user的習慣,剛好跟我的感受相反...不過,個人是比較偏好scim帶來的簡潔感受啦。(笑)

日後也請多指教喔!
Posted by ned at May 1,2007 17:48
有感動到。

7.04一裝上去就有SCIM了耶!!
而且只要在「語言列」中間點一下,再按「中文(繁體)」與「新酷音」後,就可以有選字聰明的中文輸入法了。

(而且連終端機裡頭的內容都有中文顯示,真是讓人有感動到)
Posted by ned at May 31,2007 02:22
請問一下 1256 的 vga 是 ati 那一個 晶片!!
Posted by eric at September 21,2007 21:33
eric,

你好,如果沒錯的話,應該是ATI的 "Rage Mobility"這顆晶片。

在ubuntu linux裡頭查到的型號是:"Rage Mobility P/M",我是用 "lspci | grep -i ati"查到的。
在Windows裡頭看到的型號是:"Rage Mobility PCI"。

希望可以幫上忙。

(順帶一問,請問你是打算在1256上灌Win2K嗎?)
Posted by ned at September 26,2007 12:38

1. 家中有一台罕用的TOSHIBA LIBRETTO L1, 太座一直捨不得丟, 因為實在小巧可愛. CPU 是
應該是全美達CRUSOE 600 MHz, 256MB RAM, 10G吧, 隨機OS是 WIN Millennium. 用慣了新
一代電腦下的XP, 大概不會再用L1了.
2. 所以呢...目前UBUNTU 7.x版已可下載, 於是我想把L1 裝上 UBUNTU, 現成的CPU及RAM應該
夠用吧! 這樣子我是不是也擁有一台LINUX的HANDY NB (1.1Kg, 與EeePC相當)嗎?
Posted by 柯博文 at January 3,2008 23:53

柯兄:

好羨慕喔~ 是LIBRETTO L1耶!想必您也是小電腦的愛好者吧~~

我在我那同是 Crusoe 600MHz的小NB上灌的是 ubuntu的姊妹版本: Xubuntu。這個版本是為硬體效能較低的機器設計的。

一開始我也試著灌 Kubuntu與 ubuntu,但是後來都放棄了,主要的原因還是效能不足。我的機器跑 Xubuntu是還ok,不過速度仍舊是不太理想,個人感覺瓶頸是在 CPU,我的記憶體是 384MB,硬碟是5400RPM。
(好想去找 1GHz的 Crusoe來玩玩看喔...)

以上是個人的小經驗,還請指教。

(那個...哪天您想割愛 L1的時候可以聯絡小弟一下嗎...)
Posted by ned at January 8,2008 00:48

哇, 終於找到回應了.
因為忘了在哪一個討論串留言, 所以直到今天想要動手裝UBUNTU時, 重新搜尋才找到自己的留言.
哇, 我的機器是L1, 384MB RAM, 10G HD. 所以以您的意見, 裝UBUNTU恐怕效能不會比XP好到那兒去嗎?
又, 其實第一步想利用 USB隨身碟的UBUNTU版本來玩玩, 但是一下子找不到如何進BIOS改開機順序, 試了按DEL但是沒效呢!
其實想裝UBUNTU, 是想讓L1重生如EEEPC一樣, 不曉得這樣子的想法實不實際呢? 謝謝!
Posted by 柯博文 at February 24,2008 22:44

柯兄:

小弟已經放棄在我的Crusoe小NB上繼續跑 ubuntu了。(嚴格說來是xubuntu)
原因還是先前所述的效能的緣故。Crusoe這顆CPU實在是撐不太住ubuntu的操作,一般來說我只做網路瀏覽跟文書處理,使用的軟體是 firefox與 gedit。Crusoe 600MHz這顆CPU在平常的使用率不高,但是在開啟軟體時使用率會飆很高,更不用說是同時開啟多個軟體使用了。

在網路瀏覽時的使用率也是居高不下,尤其是開啟多個分頁時。在多個分頁的情況下(3-5個分頁),分頁間彼此切換就是個惡夢...

在體驗過epc之後,幾乎已經放棄繼續使用Crusoe的這台小NB了。不過呢,或許可以嘗試更為輕巧的 X-window,例如 Enlightenment看看,搞不好效能表現會比較理想也說不定。

BIOS開機的部份,要不要試試看 F2或其他的 functional key呢?具個人瞭解許多NB進BIOS的畫面都不是用Del鍵,有的是 F2、有的是 F11,每個廠家都不太一樣。

用USB隨身碟跑 Linux,您可以參考帝國反抗軍兄的這篇文。小弟最近也想這樣玩玩看,屆時再多交流了。

跑Crusoe那些CPU的小機器真的是很精緻,可惜歲月不饒人,他們也到了功成身退的時候了。「老兵不死,只是凋零」,這句老話現在正好適用在這些迷人的小機器上...

看來,時代已經交到epc那些機器的手上了...(無奈)
Posted by ned at February 24,2008 23:45

NED兄:

L1 您還有興趣嗎?
又, EEEPC的CPU是900, L1是CRUSOE的600, 前者是512MB RAM, 後者是384MB, 真的會差很多嗎.:)
Posted by 柯博文 at February 26,2008 00:55

柯兄:

您決定要割愛了嗎?請來信進一步商討 ned0930@gmail.com

epc的CPU時脈雖然是900MHz(但在預設的狀態下是降頻在跑),不過它的架構不同,表現自然是要比當年的P3架構的CPU要來的理想。

Crusoe的時脈是600MHz(後來有1GHz的),當年類似時脈的CPU正好就是P3。不過Crusoe的架構跟P3又不同,雖然Crusoe達到了省電的目的,但相形之下效率也就不比P3同時脈的CPU了。

我記得Crusoe使用的是VLIW架構,跟P3的x86不同,所以它還要有一層「轉譯」的過程,藉此模擬x86架構。同時,它也需要劃分部份記憶體給CPU進行相關工作。

但是省電的優勢在 Pentium-M/ Centrino出來之後,一整個就冏掉了。

---
啦哩拉雜講一堆其實都是廢話。

據說日系的機器效能會比台系且同架構的機器要來的好,建議您直接下載 ubuntu/ xubuntu試試看。
(如果您願意的話,我們可以一塊來研究研究)

我的機器是倫飛的,或許Toshiba的工藝技術會帶來更理想的效能也說不定。且,對於使用經驗的觀感畢竟還是主觀的,這方面還是親身試試比較保險。

說不定安裝了xubuntu之後,您的L1還可以多陪您好幾年呢!
Posted by ned at February 26,2008 23:42

您好:
無意中發現1256的使用同好
TWIN HEAD 這台是我的第一台筆電
也是我最喜歡的一台 小巧精緻設計簡約
無論是旅遊或出國都是我隨身攜帶的一台
可是有一個問題一直困擾了我五年
請問當我們使用滑鼠時 他的觸碰面板可以關閉嗎
每次拇指都會不小心點到 真傷腦筋
笨問題 勿見笑
CHARLES
Posted by CHARLES at April 14,2008 17:44

@Charles,

遇到同好真是高興。
我也很愛這台機器,無論是螢幕大小或是鍵盤配置都剛剛好,外觀也不錯。
可惜歲月不饒人,效能也漸漸不足了。

您遇到問題應該可以用其他的程式來解決,不過我不太清楚有哪些軟體可以用,得花點時間搜尋。
(等我的網卡回來再來找看看)

現在有些NB是已經有類似的設計了,不過這在1256那年代到還沒啥看到就是。
Posted by ned at April 19,2008 11:43
你好. 我剛剛安裝好SCIM. 我用的是英文版的Ubuntu 8.04. 現在問題是我僅僅能在 Text Editor (Applications -> Accessories -> Text Editor) 輸入中文. 我在Text Editor 裡面按滑鼠右鍵選"Input Methods"-> "SCIM Input Method", 然後就可以打中文了. 請問在其他地方(例如網站上, 聊天室, pidgin等等), Text Editor 外面要怎麼叫出SCIM? 狂按Ctrl+空白鑑都無效... :(
Posted by George at April 15,2009 20:07