Inputting Korean (Hangul) on Linux Mint

Nov 29, 2016

Hackers reinstall Linux all the time. But redoing the same repetitive tasks to set up a system gets annoying. Setting up input to handle other languages always takes a bit of figuring out. Below is the procedure to set up standard Korean input on a fresh install of Linux Mint with Cinnamon desktop. This process was tested on Linux Mint 18 but should be similar for any recent version of Linux Mint. It has not been tested specifically on Ubuntu but the procedure should be similar.

Go to system settings and find the “input method” option. Click on it. After taking a few seconds to load, there will be a list of input methods to add to your system like the one below.


Add support for IBus. For modern Linux distros, IBus is the most widely used input method for handling foreign languages. After entering your password and waiting for it to install, switch the input method above from “None” to “IBus.” After this, you can close the window.

Search for your IBus preferences from the system control panel. You might get a prompt asking you to start up IBus. Click yes. At this point, if you go to the Input Method tab and try to add Korean, you will find that it is not an available language.

Installing ibus-hangul

To fix this, we need to install the package ibus-hangul. Open up a terminal session and enter the following:

$ sudo apt-get install ibus-hangul

Now you will have to restart IBus. You can do this is by right-clicking the IBus icon on the right side of the task bar on the bottom of the screen and selecting to reset it. After this, open up your IBus Preferences and Korean Hangul will be available as an option.

Configuring ibus-hangul

One more order of business. By default, whenever you switch to Hangul mode, it starts out in English, and we have to switch it to Korean every time we want to use it. We don’t want that. We want to be able to type in Korean as soon as we switch to Korean mode. So, in your IBus preferences, on the Input Method tab, highlight Korean and click “Preferences” on the right. On the menu that pops up, check “Start in hangul mode.”


That’s it! Korean input now works. Be sure to close any open windows you have and reopen them so allow the input method to reset. After this, you should be able to use the keyboard shortcut set in your IBus preferences to switch between English and Korean input.