openoffice에서 scim사용

karkayan의 이미지

파이어 폭스나 콘솔이나 기타 다른 프로그램에서 scim이 정상적으로 작동하는데
openoffice 에서만 scim이 사용이 안됩니다.

GTK_IM_MODULE 도 scim-bridge로 설정이 되어있습니다.
혹시나 싶어서 깔려있는 openoffice를 지우고 싸이트에서 3.0을 받아서 설치를 해봤는데
그래도 되질 않네요.

kubuntu hardy를 사용하고 있습니다.
/etc/X11/xinit/xinput.d/ko_KR 은 아래처럼 되어있습니다.

XIM=SCIM
if [ -e /usr/bin/skim ]; then
    XIM_PROGRAM=" "
else
    XIM_PROGRAM=/usr/bin/scim
fi
XIM_ARGS="-d"
if [ -e /usr/lib/gtk-2.0/*/immodules/im-scim-bridge.so ]; then
    GTK_IM_MODULE=scim-bridge
else
    GTK_IM_MODULE=xim
fi
if [ -e /usr/lib/qt3/plugins/inputmethods/im-scim-bridge.so ]; then
    QT_IM_MODULE=scim-bridge
else
    QT_IM_MODULE=xim
fi
 
DEPENDS="scim | skim, scim-bridge-agent, scim-bridge-client-gtk | scim-bridge-cl
karkayan의 이미지

위의 설정 파일에서 skim이 설치되어 있으면 scim을 사용하지 않도록 되어 있어서 그랬던 것이였군요

if [ -e /usr/bin/skim ]; then
    XIM_PROGRAM=" "
else
    XIM_PROGRAM=/usr/bin/scim
fi

부분을
XIM_PROGRAM=/usr/bin/scim

로 고쳐서 해결했습니다.

관련내용이 launchpad에 올라와 있었네요.

https://bugs.launchpad.net/ubuntu/+source/scim/+bug/119755