--- enable-ibus.sh.orig 2010-01-30 19:26:29.000000000 +0900 +++ enable-ibus.sh 2010-01-30 19:36:00.000000000 +0900 @@ -24,8 +24,15 @@ # If we are using ibus, set vars and enable daemon if [ "${ENABLE}" = "YES" ] then - GTK_IM_MODULE="ibus" ; export GTK_IM_MODULE + # In some PBI, iBus GTK IM module makes GTK version mismatch error + # with GTK libraries included in the PBI package. + #GTK_IM_MODULE="ibus" ; export GTK_IM_MODULE QT_IM_MODULE="ibus" ; export QT_IM_MODULE XMODIFIERS="@im=ibus" ; export XMODIFIERS + + # For PBI applications + GTK_IM_MODULE="xim" ; export GTK_IM_MODULE + GTK_IM_MODULE_FILE=/usr/local/etc/gtk-2.0/gtk.immodules ; export GTK_IM_MODULE_FILE + /usr/local/bin/ibus-daemon --daemonize --xim & fi