Unable to type in Greek using iBus but can type Japaneese and English as well

Solution 1:

Well you need to do a bit of massaging but it is plausible. First of all you need to do the following steps:

  1. Set the Greek Language into default system language via xkb.
  2. Let iBus somehow to "synchronize" with xkb.
  3. Make Anthy to use the English layout as the base layout.

The only issue is that 2 language indicators are shown, please get the information about the current input method via the iBus one.

For the step 1 replace the /etc/default/keyboard with the following:

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.
XKBLAYOUT="us,gr"
XKBVARIANT=","
BACKSPACE="guess"
XKBMODEL="pc105"
XKBOPTIONS="grp_led:scroll"

Then on step 2 deselect the following on ibus-setup (aka IBus Preferences):

Option to deselect the appropriate input

Then for the step 3 shows on ibus-setup Select the following tab and click as the steps the following screenshot shows:

How to select Anthy Settings

Then set the us keyboard variant as the default one as the following screenshot shows:

Set us as the default keyboard layout

Now you can type either in Greek, Japaneese and English. The language change is handled via iBus thus in order to change the language change keystroke (for example setting the Alt+Shift as language change keystroke) follow these steps:

Change The input keystroke