gcin problem???

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

gcin problem???

文章huki » 週四 1月 06, 2005 9:53 am

sorry i can't use gcin(xcin) to type chinese

my .xinitrc is
代碼: 選擇全部
export GCIN_XIM=xcin
export LC_ALL=zh_TW.Big5
export LANG=zh_TW.Big5
export XMODIFIERS=@im=$GCIN_XIM
export LC_ALL=zh_TW.UTF-8
export XMODIFIERS=@im=$GCIN_XIM.UTF-8
export LC_CTYPE=zh_TW.UTF-8
export LANG=zh_TW.UTF-8
export LC_ALL=zh_TW.UTF-8
exec gcin &
export XCURSOR_SIZE=16
export GS_FONTPATH=$HOME
startxfce4


代碼: 選擇全部
$ ps aux | grep gcin
huki      5753  0.0  1.6  11376  4128 pts/0    S    09:47   0:00 gcin
huki      5763  0.0  0.2   4804   720 pts/0    S+   09:48   0:00 grep gcin


somebody help me, please~~~ :crying:
Linux給我的感覺就是自由自在,沒有壓力
希望大家都能參與linux
變成linux世界的一份子
HuKi
頭像
huki
快樂的大學生
快樂的大學生
 
文章: 783
註冊時間: 週四 11月 28, 2002 7:27 am
來自: 家:中壢/公:桃園

re:gcin problem???

文章ginson » 週四 1月 06, 2005 10:56 am

我~/.xxinitrc,設定如下,請參考:
#!/bin/sh
#/etc/X11/xinit/xinitrc
#global xinitrc file, used by all X session by xinit (startx)
#gcin
export LANG=zh_TW.UTF-8
export LC_ALL=zh_TW.UTF-8
export XMODIFIERS=@im=xcin.UTF-8
exec /usr/bin/gcin &

gnome-session
ginson
可愛的小學生
可愛的小學生
 
文章: 27
註冊時間: 週六 11月 06, 2004 1:19 am
來自: 台灣

re:gcin problem???

文章d2207197 » 週四 1月 06, 2005 11:01 am

雖然這可能無法解決您的問題,但您 .xinitrc 何必寫這麼多呢?
依照您的需求,寫這樣就足夠了。
代碼: 選擇全部
export GCIN_XIM=xcin
export XMODIFIERS=@im=$GCIN_XIM
export LC_ALL=zh_TW.UTF-8
exec gcin &
export XCURSOR_SIZE=16
export GS_FONTPATH=$HOME
startxfce4


環境變數之間並不會互相影響,他只會影響傾聽此環境變數的程式。
您將 LC_ALL, XMODIFIERS 改來改去,中途也沒執行其他程式,最後還是會用最後一個。

使用新版的 gcin,要用 UTF-8,XMODIFIERS 後面應該也不必再加上 「.UTF-8」(這其實只是小弟的測試結果)。

設定了 LC_ALL,就不必再指定 LC_CTYPE,因為無論您設定 LC_CTYPE 為什麼,程式實際讀到的 LC_CTYPE 還是 LC_ALL 的值。您可以自行作實驗,用 locale 來查看。
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

re:gcin problem???

文章Tetralet » 週四 1月 06, 2005 11:06 am

像這樣?
代碼: 選擇全部
export LC_CTYPE=zh_TW.UTF-8
export LC_MESSAGES=zh_TW.UTF-8

export XMODIFIERS="@im=gcin"
exec /usr/bin/gcin &

exec x-session-manager
startxfce4

請不妨試試看!
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:gcin problem???

文章huki » 週四 1月 06, 2005 9:22 pm

感謝Tetralet兄
我已經能正常使用了
太棒了
不過不知為何加上x-session-manager就可以了
不懂~~~~
謝謝
Linux給我的感覺就是自由自在,沒有壓力
希望大家都能參與linux
變成linux世界的一份子
HuKi
頭像
huki
快樂的大學生
快樂的大學生
 
文章: 783
註冊時間: 週四 11月 28, 2002 7:27 am
來自: 家:中壢/公:桃園

Re: re:gcin problem???

文章d2207197 » 週五 1月 07, 2005 1:46 am

huki 寫:感謝Tetralet兄
我已經能正常使用了
太棒了
不過不知為何加上x-session-manager就可以了
不懂~~~~
謝謝

您是直接抓 Tetralet 兄的嗎?
小弟覺得問題是出在您原來的 XMODIFIERS 是 xcin.UTF-8
而 Tetralet 兄的是 gcin。

小弟在自己的電腦上測試,xcin.UTF-8 或 gcin.UTF-8 都不能用
xcin, gcin 則都可以用

您的 x-session-manager 是什麼,請用
代碼: 選擇全部
update-alternatives --config x-session-manager

ls -l /etc/alternatives/x-session-manager

查看
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

re:gcin problem???

文章huki » 週五 1月 07, 2005 7:44 am

其實我原來的只有這樣
代碼: 選擇全部
export LANG=zh_TW.UTF-8
export LC_ALL=zh_TW.UTF-8
export XMODIFIERS="@im=gcin"
exec gcin &
export XCURSOR_SIZE=16
export GS_FONTPATH=$HOME


但也不行
真奇怪~~~
謝謝各位的幫忙^^
Linux給我的感覺就是自由自在,沒有壓力
希望大家都能參與linux
變成linux世界的一份子
HuKi
頭像
huki
快樂的大學生
快樂的大學生
 
文章: 783
註冊時間: 週四 11月 28, 2002 7:27 am
來自: 家:中壢/公:桃園

re:gcin problem???

文章Tetralet » 週五 1月 07, 2005 9:57 am

路人不負責任亂亂猜:

會不會是因為 gcin 是 gtk2 based 的關係?
因為 gtk2 based 的程式,像是 stardict、gaim,
如果在沒有 x-session-manager 的環境下會怪怪的。

或許問題是出在這裡...
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

Re: re:gcin problem???

文章moto » 週五 1月 07, 2005 10:18 am

Tetralet 寫:路人不負責任亂亂猜:

會不會是因為 gcin 是 gtk2 based 的關係?
因為 gtk2 based 的程式,像是 stardict、gaim,
如果在沒有 x-session-manager 的環境下會怪怪的。

或許問題是出在這裡...


我跑 WindowMaker ,沒跑任何的 x-session-manager ,一切都很正常說... :shock:
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

Re: re:gcin problem???

文章d2207197 » 週五 1月 07, 2005 10:18 am

Tetralet 寫:路人不負責任亂亂猜:

會不會是因為 gcin 是 gtk2 based 的關係?
因為 gtk2 based 的程式,像是 stardict、gaim,
如果在沒有 x-session-manager 的環境下會怪怪的。

或許問題是出在這裡...

在小弟的電腦,x-session-manager 就是 gnome-session。
我沒有啟動 gnome-session,gcin 一樣很正常的使用。
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

Re: re:gcin problem???

文章d2207197 » 週五 1月 07, 2005 10:39 am

Tetralet 寫:像這樣?
代碼: 選擇全部
export LC_CTYPE=zh_TW.UTF-8
export LC_MESSAGES=zh_TW.UTF-8

export XMODIFIERS="@im=gcin"
exec /usr/bin/gcin &

exec x-session-manager
startxfce4

請不妨試試看!

Tetralet 兄的設定令小弟百思不解
以小弟的系統而言,x-session-manager 是 gnome-session
若照 Tetralet 兄的寫法,並不會執行到 startxfce4。
他會執行到 exec x-session-manager ,接著就停在那,直到 x-session-manager 結束。也因為 x-session-manager 是以 exec 執行的,會取代目前的行程,因此 x-session-manager 一結束,整個 X 也就跟著結束了,不會執行到 startxfce4。

可否幫小弟解釋一下
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

Re: re:gcin problem???

文章Tetralet » 週五 1月 07, 2005 1:24 pm

moto 寫:我跑 WindowMaker ,沒跑任何的 x-session-manager ,一切都很正常說... :shock:

請試看看在啟用 StarDict 時,
在系統列會不會出現 StarDict 的圖示?

另,並不是所有的 Window Manager 都需要和 x-session-manager 搭配使用。
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

Re: re:gcin problem???

文章moto » 週五 1月 07, 2005 1:34 pm

Tetralet 寫:
moto 寫:我跑 WindowMaker ,沒跑任何的 x-session-manager ,一切都很正常說... :shock:

請試看看在啟用 StarDict 時,
在系統列會不會出現 StarDict 的圖示?

另,並不是所有的 Window Manager 都需要和 x-session-manager 搭配使用。


圖示?不是很清楚您說的圖示是指? BTW, WindowMaker 並沒有系統列喔!他只有一條 dockbar .. 一般來說沒有特殊設定的話,執行一個 App 會出現一個該 App 的 dock ,透過滑鼠拖曵可以將這個 dock 黏貼在 dockbar 上,下次可以直接 click 該 dock 就可以執行該 App 囉..

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

Re: re:gcin problem???

文章Tetralet » 週五 1月 07, 2005 1:58 pm

moto 寫:WindowMaker 並沒有系統列喔!他只有一條 dockbar .. 一般來說沒有特殊設定的話,執行一個 App 會出現一個該 App 的 dock ,透過滑鼠拖曵可以將這個 dock 黏貼在 dockbar 上,下次可以直接 click 該 dock 就可以執行該 App 囉..

有點類似捷徑的感覺... ;-)

對厚,
太久沒玩 WindowMaker,
全都給忘光了...
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

Re: re:gcin problem???

文章Tetralet » 週五 1月 07, 2005 2:03 pm

d2207197 寫:
Tetralet 寫:像這樣?
代碼: 選擇全部
export LC_CTYPE=zh_TW.UTF-8
export LC_MESSAGES=zh_TW.UTF-8

export XMODIFIERS="@im=gcin"
exec /usr/bin/gcin &

exec x-session-manager
startxfce4

請不妨試試看!

Tetralet 兄的設定令小弟百思不解
以小弟的系統而言,x-session-manager 是 gnome-session
若照 Tetralet 兄的寫法,並不會執行到 startxfce4。
他會執行到 exec x-session-manager ,接著就停在那,直到 x-session-manager 結束。也因為 x-session-manager 是以 exec 執行的,會取代目前的行程,因此 x-session-manager 一結束,整個 X 也就跟著結束了,不會執行到 startxfce4。

您說的並沒有錯,
所以 startxfce4 那一行應該是算是蛇足了。

在 IceWM 裡,
只要執行 icewm-session(IceWM 的 X Session Manager)就會呼叫 IceWM 並呈現完整的 IceWM 環境。

但若將 x-session-manager 那一行去掉,
則一些程式,
如:StarDict、GAIP 的一些工具列圖示會跑不出來。
(但程式還是能正常執行)
而 xcin 則應該不會受到 x-session-manager 影響才是。

請問一下 d2207197 兄,
您在執行了 gnome-session 後,
畫面上的文字會不會變得『朦』得很嚴重?
我的 Desktop 和 Notebook 都會這樣子耶?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

下一頁

回到 debian desktop

誰在線上

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