從主選單啟動的程式無法使用xcin

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

從主選單啟動的程式無法使用xcin

文章hakken » 週三 3月 01, 2006 12:27 am

大家好,請教各位一個狀況。

我在登入debian之後,另外在console視窗以指令啟動xcin後,所有的程式(如gedit、mozilla...)都必須以另外的console以指令的方式啟動,才可以以Ctrl + space 鍵叫出xcin (或是以xcin&的方式把xcin送到背景去,在從同一個console下指令啟動其他程式)。

但只要是從主選單(我用gnome,所以指的是左上角那個腳丫子圖示)下啟動的程式,就通通無法以Ctrl + space 鍵叫出xcin !!

因為xcin可以順利啟動,只是從主選單啟動的程式沒有反應!看起來似乎是從主選單啟動的程式沒有接收到與console相同的一些環境變數,不過locale變數應該是沒有問題的了(因為從主選單啟動的程式都有中文介面),所以我懷疑是XMODIFIERS變數的問題。但是我在~/.bashrc內加入export XMODIFIERS="@im=xcin",也是沒用...一直弄都弄不出結果;雖然系統還是可以用,但總是因為稿不懂原因在那,而一直耿耿於懷!不知道那位先進有過這樣的經驗或知道如何解決,懇請指導,謝謝。

我的系統是以從debian官方網站下載的boot.img , root.img , net-drivers.img三片軟碟映像檔作成的開機軟碟開機,經由網路ftp (ftp.cise.ntu.edu.tw)安裝起來的(安裝時我只選了dektop桌面環境其他都是預設值)。硬體是偉格IQ36014準系統(cpu--VIA C3 1G, DDR400 1G, VGA VIACLE266)。
頭像
hakken
可愛的小學生
可愛的小學生
 
文章: 13
註冊時間: 週六 5月 15, 2004 3:39 pm

文章訪客 » 週三 3月 01, 2006 8:58 am

你應該是開機直接進入圖形介面吧?
把 LC_CTYPE, XMODIFIERS, GTK_IM_MODULE 等等寫在 ~/.xsession 裡面
訪客
 

文章CyberBlue » 週三 3月 01, 2006 9:58 am

~/.Xsession
CyberBlue
可愛的小學生
可愛的小學生
 
文章: 11
註冊時間: 週六 1月 22, 2005 5:23 pm
來自: Somewhere

文章訪客 » 週三 3月 01, 2006 12:54 pm

CyberBlue 寫:~/.Xsession

是小寫的 ~/.xsession
訪客
 

文章hakken » 週三 3月 01, 2006 1:42 pm

感謝大家的回覆
報告一下,問題已經解決!
原來是主選單上的程式會從GTK_IM_MODULE這個變數去找輸入法daemon
所以我必須讓GTK_IM_MODULE=xim才能讓主選單上啟動的程式找到xcin(或其他輸入法)。

因此,我不管是在~/.bashrc(因為預設的~/.profile根本就是執行.bashrc),或是~/.Xsession(x大小寫都可以)設定GTK_IM_MODULE,就都行了。

我是看到第一位先進的回覆中提到GTK_IM_MODULE,再到google找到一些文章,才稍微弄懂GTK_IM_MODULE與gtk程式的一些關係的。謝謝!
頭像
hakken
可愛的小學生
可愛的小學生
 
文章: 13
註冊時間: 週六 5月 15, 2004 3:39 pm

文章hakken » 週三 3月 01, 2006 1:52 pm

順便報告一下

之前這部機器裝的是windows XP,執行起來鈍鈍的,開啟程式速度有點龜,尤其是用windows media player播放影片(因為想把這部準系統當作書房裡的多媒體中心),有時還會停住不動(應該是windows預設背景執行的程序太多了 )。

改裝debian之後,程式執行的速度真的變快了許多!用預裝的totem看影片也流暢多了。
頭像
hakken
可愛的小學生
可愛的小學生
 
文章: 13
註冊時間: 週六 5月 15, 2004 3:39 pm


回到 debian desktop

誰在線上

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