關於 SCIM 的怪問題~~~

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

關於 SCIM 的怪問題~~~

文章Lost-Angel » 週二 6月 14, 2005 9:56 am

請教一下各位前輩們,小生的系統是 Debian Unstable,是由 Debian Sarge 網路安裝版升級擴充上來的,使用 KDE 為桌面環境,核心已經換成自己編譯的 2.6.10 了,然而,小生再設定過後卻發現每次系統啟動後 scim 並未正常啟動(並無 system tray 出現),小生設定 scim 的方法是先寫一個含有以下內容的 script :

#!/bin/bash
export XMODIFIERS=@
im=SCIM
scim -d &
startkde

並將之命名為 mystartkde 放置於 /usr/local/bin 目錄中,再修改 /usr/share/xsessions/kde.desktop 檔案中如下:

Exec=/usr/local/bin/mystartkde
Name=/usr/local/bin/mystartkde

然而,若小生於系統啟動後再 console 中下 "scim" 指令會有以下訊息:

Smart Common daemon with Socket FrontEnd...

Lauching a scim daemon with Socket FrontEnd...
Load -d Config module...
Creating backend...
Loading Socket FrontEnd module...
Starting SCIM as daemon...
Starting SCIM process with X11
Loading -c Config module...
Creating backend...
Loading FrontEnd module...
Starting SCIM...
GTK Panel of SCIM 1.2.2

而且會出現輸入法的 system tray ,但是按 CTRL + Space 或者在 system tray 上點滑鼠左鍵都毫無反應,沒有任何事情發生,因此也沒辦法使用除了英文之外的輸入法。點右鍵則會出現正常應該有的選單,也可以正常啟動 scim 的設定視窗,以下是小生系統中安裝的套件:

libscim6 1.2.2-0+SVN3
scim 1.2.2-0+SVN3
scim-chewing 0.2.--3.dot.1
scim-modules-socket 1.2.2-0+SVN3

以下是執行 "scim" 指令後再執行 ps aux | grep scim 所產生的結果:

losang 20495 0.0 0.3 4972 1596 pts/4 S+ 09:27 0:00 scim
losang 20497 0.0 0.9 8432 5060 ? Ss 09:27 0:00 /usr/lib/scim-1.0/scim-launcher -d -c simple-e all -f socket --no-stay
losang 20498 0.2 0.4 6240 2516 pts/4 S+ 09:27 0:00 /usr/lib/scim-1.0/scim-launcher -c socket -esocket -f x11
losang 20501 0.0 0.3 5100 1764 ? Ss 09:27 0:00 /usr/lib/scim-1.0/scim-helper-manager
losang 20502 0.0 1.5 37592 8108 ? Ssl 09:27 0:00 /usr/lib/scim-1.0/scim-panel-gtk --display :0.0 -c socket -d --no-stay

請教一下各位前輩們這到底是怎麼一回事呢??? 到底該如何解決才好呢??? 煩請各位前輩指點一下不才的小生喔,非常的感謝!!!
The most beautiful thing we can experience is mysterious.
It is the source of all true art and science.

--- Albert Einstein, 1930
頭像
Lost-Angel
活潑的高中生
活潑的高中生
 
文章: 265
註冊時間: 週二 1月 25, 2005 1:29 am
來自: 臺灣民國高雄縣

文章scsi » 週二 6月 14, 2005 6:21 pm

試試以下的設定
代碼: 選擇全部
GTK_IM_MODULE=scim
QT_IM_MODULE=scim
XIM=SCIM
XIM_PROGRAM=SCIM
XMODIFIERS=@im=SCIM

注意XMODIFIERS=@im=SCIM應該是一行

在kde下,你可以試試qt版的front-end skim
感覺還不錯
世界再大,不過是妳我之間的事
scsi
可愛的小學生
可愛的小學生
 
文章: 75
註冊時間: 週四 12月 11, 2003 12:08 pm
來自: 台北

文章Lost-Angel » 週三 6月 15, 2005 12:47 am

Thanks for your offering , scsi.
But it seems not work. The situation is still the same. I've replaced the shell script code of yours into the /usr/local/bin/mystartkde.
Is anyone could help me out for this. I really got stuck here !!! :crying:
I am so appreciate !!!
The most beautiful thing we can experience is mysterious.
It is the source of all true art and science.

--- Albert Einstein, 1930
頭像
Lost-Angel
活潑的高中生
活潑的高中生
 
文章: 265
註冊時間: 週二 1月 25, 2005 1:29 am
來自: 臺灣民國高雄縣

文章訪客 » 週三 6月 15, 2005 9:05 am

那要不要試試 gcin ?
訪客
 

文章liuspider » 週三 6月 15, 2005 10:01 am

你要 export 上面的那些变量的
生于忧患,死于安乐
SCIM Project: http://www.scim-im.org
liuspider
可愛的小學生
可愛的小學生
 
文章: 31
註冊時間: 週六 4月 02, 2005 10:02 am

文章moto » 週三 6月 15, 2005 8:08 pm

其實這幾天我也覺得 SCIM 怪怪的...我常常出現切換到中文輸入的時候.. SCIM 的 Panel 有出現..但是卻無法組字..都直接 key 出英文字母...到現在我也還找不出原因出在那裡.. :crying:

尤其是非 gtk base 的軟體特別容易有問題..

底下是我系統上所安裝的 SCIM 相關 Package :

代碼: 選擇全部
scim                    1.0.2-3         0.9.7-2         0.9.7-2         install
scim-chewing            0.2.0-2.1       N/A             N/A             install
scim-chinese            0.4.2-2         0.3.0-2         0.3.0-2         install
scim-config-gconf       1.0.2-3         0.9.7-2         0.9.7-2         install
scim-config-socket      1.0.2-3         0.9.7-2         0.9.7-2         install
scim-frontend-socket    1.0.2-3         0.9.7-2         0.9.7-2         install
scim-gtk2-immodule      1.0.2-3         0.9.7-2         0.9.7-2         install
scim-server-socket      1.0.2-3         0.9.7-2         0.9.7-2         install
scim-tables-zh          0.4.3-2         0.3.5-3         0.3.5-3         install



我的 .xinitrc 相關設定:
代碼: 選擇全部
export LC_ALL=zh_TW.Big5
export LANG=zh_TW.Big5
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE="scim"
scim -d
scim -f x11 -d
scim -f socket -d


初步懷疑也許是 scim -f x11 -d 這個 front end 的問題..
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

文章liuspider » 週四 6月 16, 2005 12:32 am

export LC_ALL=zh_TW.Big5
export LANG=zh_TW.Big5
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE="scim"
scim -d

就够了,最后两行不需要

现在都出到 1.3.0 了,debian 中还是 1.0.2 ...
生于忧患,死于安乐
SCIM Project: http://www.scim-im.org
liuspider
可愛的小學生
可愛的小學生
 
文章: 31
註冊時間: 週六 4月 02, 2005 10:02 am

文章yenjinc » 週二 1月 24, 2006 8:25 pm

liuspider 寫:export LC_ALL=zh_TW.Big5
export LANG=zh_TW.Big5
export XMODIFIERS="@im=SCIM"
export GTK_IM_MODULE="scim"
scim -d


雖然這文久了點,但是這點資訊倒是幫了我一大忙,
感謝!哈哈... 終於搞定 SCIM 了 :-P
yenjinc
懵懂的國中生
懵懂的國中生
 
文章: 190
註冊時間: 週三 7月 14, 2004 12:29 am


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客