파이어폭스(Firefox)에서 한글이 입력이 되지 않는 상태가 발생했다.
사실 파이어폭스 이외에도 이클립스(Eclipse) 등 한글 입력이 불가한 것을 발견했는데 해결 방법은 같았다.
우선 원인을 살펴보자면 한글 입력에는 GTK와 QT가 존재하는데 여기서 QT만 설정되어 있어 올바르게 작동하지 않는 것입니다. 따라서 GTK도 설정을 해주면 되겠죠.
환경변수 GTK_IM_MODULE 값이 무엇인지 먼저 살펴보자 xim으로 등록되어 있다면 입력이 안될 것이다.
$ echo $GTK_IM_MODULE
/etc/X11/xinit/xinput.d/ 에서 자신이 사용하는 입력기 파일을 열어 아래와 같이 내용을 수정하면됩니다.
$ sudo vi /etc/X11/xinit/xinput.d/nabi
XIM=nabi
XIM_PROGRAM=/usr/bin/nabi
XIM_ARGS=GTK_IM_MODULE=xim
GTK_IM_MODULE=hangul2
저는 nabi를 사용하기에 위와 같이 추가 하여준 것이구요.
다른 입력기를 사용하시는 분들은 아래 내용을 확인해서 넣어주세요.
nabi 사용자: hangul2
uim 사용자: uim
ibus 사용자: ibus
만약 위 방법이 말을 듣지 않는다면 nabi 를 완전히 삭제 후 재설치 해보는 것도 좋습니다.
$ sudo apt-get --purge remove nabi
$ sudo apt-get install nabi
'Eureka > Linux' 카테고리의 다른 글
[Solution] How to Fix Black Screen in Linux Team Fortress 2 (0) | 2014.09.24 |
---|---|
[Tip] How to change Alt + Tab active in Linux Mint 16. (0) | 2014.09.05 |
[Tip] How to show Package install Log in Linux (0) | 2014.09.04 |
[Tip] How to find out the list of processes running on the disk. (0) | 2014.09.04 |
[Solution] "sudo /etc/init.d/vboxdrv setup" Fail (0) | 2014.09.03 |
[Solution] How to Solve dotnet35(or dotnet35sp1) Install Error in PlayOnLinux (0) | 2014.05.11 |
[Solution] arm-none-eabi-gcc: error: unrecognized command line option ‘-pthread’ (0) | 2014.05.02 |
[Solution] Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+. (0) | 2014.05.01 |