Comment 10 for bug 1205713

Revision history for this message
Brandon Schaefer (brandontschaefer) wrote :

For anyone who wants a quick work around:

im-config -n xim

The overall problem being is the default IM in unity/nux is set to ibus. Nux talks with ibus a bit differently, so if ibus is the active IM then we don't set up xim handling, which means theres no valid x input context. If theres no valid x input context then we can't use XmbLookupString, which handles unicode.

So overall if doing this:
"echo $XMODIFIERS"

prints out:
"@im=ibus"

Then nux things you are running IBus (even if you aren't) and greek will not work!

"imconfig -n xim" will change @im=ibus to @im=xim, then nux will create the correct x input context and greek/unicode stuff will work :).

Sorry about this!