skip menu and go to main content

body start

Nabi - the Easy Hangul XIM

  KDE에서 GTK 프로그램들 입력 문제 4 ]

11.05.16-15:18:25

316080

Submitted by joon

 

View2683

 

안녕하세요,

Gnome을 쓸 때는 이런 문제가 없었는데, 지금 KDE로 옮기고 나서부터는 KDE App들에서는 한글입력이 잘 되는데 GTK App들에서는 한글입력이 안됩니다.

(나비 트레이 아이콘이 A - 가 가 아니고 나비 모양)

kwrite이건 konsole이건 kde 에서는 한글입력이 잘 됩니다만 Gwibber등에서는 안되네요.

해결책이 있는지 알려주시면 감사하겠습니다.

Comments on this artfact

4 Comments

Choe Hwanjin

GTK 프로그램들의 입력기 설정이 어떻게 되어 있는지 확인하셔야 합니다.
GTK_IM_MODULE 환경 변수의 값이 xim으로 되어 있어야 nabi를 사용하게 됩니다.
gedit 같은 프로그램을 실행한 후 텍스트 입력 창에서 마우스 오른쪽 버튼을 누른후
나오는 메뉴에서 "입력기"->"X 입력기"를 선택하고 입력을 시도해 보십시오.

11.05.16-23:00:49

joon

$ echo $GTK_IM_MODULE
xim

으로 나오니 설정은 잘 되어있는 것 같습니다.

우클릭 -> input method 에서는 System (Simple)로만 나오네요.

11.05.17-02:20:55

Choe Hwanjin

그렇다면 X Input method로 바꿔서 입력이 되는지 확인해보십시오.
만일 입력이 된다면 환경 변수 설정에 문제가 있는 것입니다.
shell에서 환경 변수를 보는 것으로는 환경 변수가 제대로 설정되어 있는지 확인할 수 없습니다.

입력기 설정은 배포판에 따라서 설정이 다르겠습니다만, 요즘은 im-switch를 쓰면 될 것입니다.

11.05.17-21:37:39

joon

/etc/X11/xim.d/nabi 에

기존에는

export XMODIFIERS="@im=nabi"
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim

으로 되어 있던 것을

export XMODIFIERS="@im=nabi"
export XIM_PROGRAM=/usr/bin/nabi
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim


export XIM_PROGRAM=/usr/bin/nabi
을 추가해주니 모든 프로그램에서 잘 되네요. 감사합니다.

여러가지로 실험을 해 보니

export XIM_PROGRAM=/usr/bin/nabi



export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim

보다 아래에 있으면 제대로 설정이 되지 않더군요.
export의 순서도 문제가 되는건지요?

11.05.18-03:16:57

joon

"Summary" was changed from "KDE에서 GTK 프로그램들 입력 문" to "KDE에서 GTK 프로그램들 입력 문제"

11.08.25-03:45:52