cht電腦資訊gcin
adm Find login register

ubuntu 9.10 中的 gcin 會被 gdm 自己打開

guest
1subject: ubuntu 9.10 中的 gcin 會被 gdm 自己打開Promote 0 Bookmark 02009-09-14quote  

各位好, 想請教各位一個怪異的現象

當我從 ubuntu 9.04 升級到 9.10 後, gcin 隨著更新到 1.4.5

但是卻發生了詭異的問題, 也就是在 gdm 那裡要選擇用戶時

gdm 會自己打開一次 gcin, 造成登入後無法正常使用的情形

很像之前有人發過的 root 會自己啟動的問題, 想請教各位

有沒有人也遇到這樣的問題, 又是如何解決的呢?

eliu

joined: 2007-08-09
posted: 11468
promoted: 617
bookmarked: 187
新竹, 台灣
2subject: Promote 0 Bookmark 02009-09-15quote  

因為我沒在用 ubuntu,我是用 Mandriva,我提一個暫時解決的作法,或許 ubuntu 也可以找到對應的 file?

system file 如 /etc/sysconfig/i18n 的設定不要寫 GTK_IM_MODULE
寫在 ~/.i18n 或許可以解決 ?

edited: 1
caleb
joined: 2007-09-22
posted: 630
promoted: 134
bookmarked: 90
3subject: ubuntu 9.10 中的 gcin 會被 gdm 自己打開Promote 0 Bookmark 02009-09-15quote  

/usr/lib/gtk-2.0/2.10.0/immodule-files.d/gcin.immodules

會看到有一行

"gcin" "gcin Input Method" "gcin" "/usr/share/locale" "*"

把那個 * 拿掉後重新進入 X 或重開機試試。修改後變成底下這樣:

"gcin" "gcin Input Method" "gcin" "/usr/share/locale" ""

eliu

joined: 2007-08-09
posted: 11468
promoted: 617
bookmarked: 187
新竹, 台灣
4subject: ubuntu 9.10 中的 gcin 會被 gdm 自己打開Promote 0 Bookmark 02009-09-15quote  

caleb
"gcin" "gcin Input Method" "gcin" "/usr/share/locale" "*"
"gcin" "gcin Input Method" "gcin" "/usr/share/locale" ""

以前有這樣改過,造成一堆人抱怨 gcin 無法使用,因為他們沒有設定 GTK_IM_MODULE。所以這樣改也可能造成問題。

要怎麼設定,就看 packager 依系統決定了。

edited: 1
guest
5subject: Promote 0 Bookmark 02009-10-25quote  

報告!

Arch Linux也有同樣問題

每次開機進到 GNOME 2.28後都會看到兩個 gcin圖示

一個是root (by gdm)的, 一個是 user的

root那個都不能用, 而且退出後, 還會留下殺不掉的zombie process

看起來非常困擾

eliu

joined: 2007-08-09
posted: 11468
promoted: 617
bookmarked: 187
新竹, 台灣
6subject: Promote 0 Bookmark 02009-10-26quote  

看起來需要改成沒有 client 連線時自動關閉的方式?只是這樣 gcb 會無法使用?

edited: 1

cht電腦資訊gcin
adm Find login register
views:17045