請教一下各位前輩們,小生的系統是 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
請教一下各位前輩們這到底是怎麼一回事呢??? 到底該如何解決才好呢??? 煩請各位前輩指點一下不才的小生喔,非常的感謝!!!